When attempting to migrate to 11-release, I ran into a bizarre problem when I began to migrate my zones to the new format. It would appear that there is an erroneous and hardcoded pkg publisher somewhere in the toolchain. During a zoneadm attach -u:
[Saturday, November 12, 2011 05:40:38 AM UTC] Sanity Check: Passed. Looks like a Solaris system.
[Saturday, November 12, 2011 05:40:38 AM UTC] Zone BE root dataset: data/zones/rooter/rpool/ROOT/zbe-8
[Saturday, November 12, 2011 05:40:39 AM UTC] Cache: Using /var/pkg/publisher.
[Saturday, November 12, 2011 05:40:39 AM UTC] Updating image format
pkg: 1/2 catalogs successfully updated:
http protocol error: code: 400 reason: Bad Request
[Saturday, November 12, 2011 05:40:51 AM UTC] ERROR: Updating image format failed
Note that I do not have any such publisher configured:
# pkg publisher
PUBLISHER TYPE STATUS URI
solaris origin online http://pkg.oracle.com/solaris/release/