Ok, Let's try it now.
http://cr.opensolaris.org/~drewfish/transfer_fixes/
[mox:distro_const] > sudo ./distro_const build -p set-ips-attributes
manifest/proto_dc_ai_x86.xml
14:45:02 Build datasets successfully setup
14:45:02 Simple log:
/rpool/transfer_fixes/ai/logs/simple-log.2011-04-22.14:44
14:45:02 Detail Log:
/rpool/transfer_fixes/ai/logs/detail-log.2011-04-22.14:44
calling _set_publisher_info
14:45:03 === Executing transfer-ips-install Checkpoint ===
calling _set_publisher_info
14:45:03 Creating IPS image
14:45:11 Installing packages from:
14:45:11 solaris
14:45:11 origin: http://ipkg.us.oracle.com/solaris11/dev/
14:45:11 mirror: http://indiana-build.us.oracle.com:8080
14:45:11 mirror:
http://osolbrm-ai.us.oracle.com/solaris/en/index.shtml
Deleting content cache
and, for set-ips-attributes:
[mox:distro_const] > sudo ./distro_const build -r set-ips-attributes -p
pre-pkg-img-mod manifest/proto_dc_ai_x86.xml
14:50:48 Build datasets successfully setup
14:50:48 Simple log:
/rpool/transfer_fixes/ai/logs/simple-log.2011-04-22.14:50
14:50:48 Detail Log:
/rpool/transfer_fixes/ai/logs/detail-log.2011-04-22.14:50
14:50:52 === Executing set-ips-attributes Checkpoint ===
14:50:52 Setting post-install publishers to:
14:50:52 on-nightly
14:50:52 origin:
file:///net/haulass.us.oracle.com/export/home/cth/onnv-cro/packages.latest/i386/nightly/repo.redist/
14:50:52 on-extra
14:50:52 origin:
file:///net/haulass.us.oracle.com/export/home/cth/onnv-cro/packages.latest/i386/nightly/repo.extra/
14:50:52 ccs-fixes
14:50:52 origin:
http://ipkg.us.oracle.com/internal/solaris11/ccs-fixes/
14:50:52 sbin-fixes
14:50:52 origin:
http://ipkg.us.oracle.com/internal/solaris11/sbin-fixes/
14:50:52 install-nightly
14:50:52 origin:
http://ipkg.us.oracle.com/internal/solaris11/install-nightly/
14:50:52 solaris
14:50:52 origin:
http://ipkg.us.oracle.com/internal/solaris11/dev
-Drew
On 4/22/11 10:52 AM, Keith Mitchell wrote:
Any chance they could be grouped by publisher name? The original DC
had something like:
publisher <name>
origin <uri>
mirror <uri>
[mirror <uri> ...]
publisher <name>
...
- Keith
On 04/22/11 09:29 AM, Drew Fisher wrote:
Finally freed up a few cycles to address the comments for printing
the publishers. Here's a snippet of the new output:
(for inital install)
09:48:00 === Executing transfer-ips-install Checkpoint ===
09:48:00 Creating IPS image
09:48:00 Installing packages from:
09:48:00
file:///net/haulass.us.oracle.com/export/home/cth/onnv-cro/packages.latest/i386/nightly/repo.redist/
09:48:00
file:///net/haulass.us.oracle.com/export/home/cth/onnv-cro/packages.latest/i386/nightly/repo.extra/
09:48:00 http://ipkg.us.oracle.com/internal/solaris11/ccs-fixes/
09:48:00 http://ipkg.us.oracle.com/internal/solaris11/sbin-fixes/
09:48:00 http://ipkg.us.oracle.com/internal/solaris11/install-nightly/
09:48:00 http://ipkg.us.oracle.com/internal/solaris11/dev/
(for setting the publisher(s) after install)
10:12:48 === Executing transfer-ips-install Checkpoint ===
10:12:48 Creating IPS image
10:12:56 Installing packages from:
10:12:56 http://ipkg.us.oracle.com/solaris11/dev/
Deleting content cache
10:17:37 === Executing set-ips-attributes Checkpoint ===
10:17:38 Setting post-install publishers to:
10:17:38
file:///net/haulass.us.oracle.com/export/home/cth/onnv-cro/packages.latest/i386/nightly/repo.redist/
10:17:38
file:///net/haulass.us.oracle.com/export/home/cth/onnv-cro/packages.latest/i386/nightly/repo.extra/
10:17:38 http://ipkg.us.oracle.com/internal/solaris11/ccs-fixes/
10:17:38 http://ipkg.us.oracle.com/internal/solaris11/sbin-fixes/
10:17:38 http://ipkg.us.oracle.com/internal/solaris11/install-nightly/
10:17:38 http://ipkg.us.oracle.com/internal/solaris11/dev/
Could I please get a couple of eyes on this? For the other three
bugs, nothing in the code needed to change.
Thanks!
-Drew
On 4/18/11 2:25 PM, Drew Fisher wrote:
Good afternoon!
Could I please get a couple of eyes on the following code review?
http://cr.opensolaris.org/~drewfish/transfer_fixes/
7013385 <http://monaco.us.oracle.com/detail.jsf?cr=7013385> Unit
test failures in test_p5i.py
7009191 <http://monaco.us.oracle.com/detail.jsf?cr=7009191> Transfer
checkpoint does not raise correct exception when "contents" is not
correctly specified
7009181 <http://monaco.us.oracle.com/detail.jsf?cr=7009181> Transfer
checkpoint does not handle uninstall from a provided file list correctly
7005892 <http://monaco.us.oracle.com/detail.jsf?cr=7005892>
simple_log should log which IPS repos it try to install from and
setting post-install publisher
For the test_p5i.py fix, I went with Keith's idea of setting default
values for the publisher, URI and p5i path with using environment
variables to override the defaults should things change for
ipkg.us.oracle.com
For the simple_log output fix, here's a snippet of the output:
[mox:distro_const] > sudo ./distro_const build -p ba-config
manifest/proto_dc_ai_x86.xml
13:38:21 Build datasets successfully setup
13:38:21 Simple log:
/rpool/transfer_fixes/ai/logs/simple-log.2011-04-18.13:38
13:38:21 Detail Log:
/rpool/transfer_fixes/ai/logs/detail-log.2011-04-18.13:38
13:38:22 === Executing transfer-ips-install Checkpoint ===
13:38:22 Creating IPS image
13:38:31 Installing packages from
http://ipkg.us.oracle.com/solaris11/dev/
Deleting content cache
13:43:17 === Executing set-ips-attributes Checkpoint ===
13:43:17 Updating post-install publisher to
http://ipkg.us.oracle.com/solaris11/release/
<...>
Thanks!
-Drew
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss