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

Reply via email to