Hi folks,
If you do not build either SmartOS or SDC platform images (from
"smartos-live"), you can skip this message. Otherwise, read on!
I have pushed changes that mothball the "smartos-overlay" and
"sdc-platform" repositories. These repositories provided extra scripts,
and potentially modified service behaviour, for both SmartOS and SDC
platform images. In reality, these differences are actually quite
small, and are predicated at runtime on the current boot "mode" of the
image -- i.e. whether you boot with "smartos=true", "headnode=true",
etc.
When you update "smartos-live" to commit XXX (OS-4161) or later, you
should also:
1. Remove the deprecated repositories from your workspace, i.e.
(SDC) rm -rf projects/local/sdc-platform overlay/sdc
(SmartOS) rm -rf overlay/smartos
2. Update your "configure.*" file, ideally by replacing it with
the new stock "sample.configure.smartos" file. You may also
remove the deprecated repositories manually, e.g.
(SDC)
-(cd projects/local && [[ -d sdc-platform ]] \
- || git clone git://github.com/joyent/sdc-platform.git
sdc-platform)
-(cd overlay && [[ -d sdc ]] || \
- ln -s ../projects/local/sdc-platform/overlay sdc)
(SmartOS)
-(cd overlay && [[ -d smartos ]] \
- || git clone git://github.com/joyent/smartos-overlay smartos)
3. Remove the deprecated repositories from your "configure-branches"
file, if you have one.
4. Re-run ./configure -- this will update "overlay/order"
This should be sufficient to build the new "unified" platform image.
That image will be bootable either as a SmartOS image or an SDC
platform, depending entirely on the boot arguments provided through
grub, iPXE, etc.
If you find any problems, please let us know!
Cheers.
--
Joshua M. Clulow
UNIX Admin/Developer
http://blog.sysmgr.org
-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription:
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com