[OpenIndiana-discuss] Hipster upgrade 18-feb-2015

Jonathan Adams t12nslookup at gmail.com
Wed Feb 18 18:10:10 UTC 2015


shame I'm bare-metal on this laptop then :(

On 18 February 2015 at 17:44, Jim Klimov <jim at cos.ru> wrote:

>
>  And FYI and FWIW, upgrading the guest additions (as well as the host) to
> 4.3.22 did help, I have a GUI in updated Hipster again ;)
>
>
>
>
>  And just to tease Nikola ;) here is a screenshot of the update script for
> the split-roots in action (verifying that indeed there are no newer
> updates, in this case):
>
> root at jimoi:~# ./beadm-upgrade.sh
>
>  === Will clone hipster_2015.0-20150218Z162032 into
> hipster_2015.0-20150218Z173851, ok? Using these settings:
>  BENEW=hipster_2015.0-20150218Z173851
>  BENEW_DS=rpool/ROOT/hipster_2015.0-20150218Z173851
>  BENEW_MNT=/a
>  BENEW_MPT=/a
>  BEOLD=hipster_2015.0-20150218Z162032
>  BEOLD_DS=rpool/ROOT/hipster_2015.0-20150218Z162032
>  BEOLD_MNT=/
>  BEOLD_MPT=/
>  EXCLUDE_ATTRS='org.opensolaris.libbe:uuid|canmount|mountpoint'
>  RPOOL=rpool
>  RPOOLALT=
>  RPOOL_ROOT=rpool/ROOT
>  RPOOL_SHARED=rpool/SHARED
>      (Press ENTER or CTRL+C)
>  Created successfully
>  === Created hipster_2015.0-20150218Z173851 based on
> hipster_2015.0-20150218Z162032
>  === Trying to replicate ZFS attributes from original to new BE...
>  ===== ''
>  org.opensolaris.libbe:policy=static
>  ===== '/opt'
>  compression=gzip-9
>  ===== '/usr'
>  compression=gzip-9
>  ===== '/usr/local'
>  ===== '/var'
>  compression=gzip-9
>  ===== '/var/pkg'
>  ===== '/var/pkg/publisher'
>  === Replicated custom ZFS attributes
>  Mounted successfully on: '/a'
>  === Mounted hipster_2015.0-20150218Z173851 at /a
>  rpool/ROOT/hipster_2015.0-20150218Z173851   129007616      337291
> 36726527     1%    /a
>  rpool/ROOT/hipster_2015.0-20150218Z173851/usr   129007616     2238164
> 36726527     6%    /a/usr
>  rpool/ROOT/hipster_2015.0-20150218Z173851/usr/local   129007616
>  303    36726527     1%    /a/usr/local
>  rpool/ROOT/hipster_2015.0-20150218Z173851/var   129007616        3479
> 36726527     1%    /a/var
>  rpool/ROOT/hipster_2015.0-20150218Z173851/var/pkg   129007616
>  54957    36726527     1%    /a/var/pkg
>  rpool/ROOT/hipster_2015.0-20150218Z173851/var/pkg/publisher   129007616
>    3757507    36726527    10%    /a/var/pkg/publisher
>  rpool/ROOT/hipster_2015.0-20150218Z173851/opt   129007616      439777
> 36726527     2%    /a/opt
>  === BE clone completed!
>
>  === To upgrade from upstream do:
>  pkg -R "/a" image-update --deny-new-be --no-backup-be && touch
> "/a/reconfigure" && bootadm update-archive -R "/a" && beadm umount
> "hipster_2015.0-20150218Z173851"
>
>  TS="`date -u "+%Y%m%dZ%H%M%S"`"
>  zfs snapshot -r "rpool/SHARED at postupgrade-$TS"
>  zfs snapshot -r "rpool/ROOT/hipster_2015.0-20150218Z173851 at postupgrade-
> $TS"
>
>  beadm activate "hipster_2015.0-20150218Z173851"
>  ===
>
>  BE                             Active Mountpoint Space Policy Created
>  hipster_2015.0-20150218Z173851 -      /a         7.00K static 2015-02-18
> 18:38
>  ===== lofs-mount '/tmp' at '/a/tmp'
>  ===== lofs-mount '/var/adm' at '/a/var/adm'
>  ===== lofs-mount '/opt/glassfish-4.0' at '/a/opt/glassfish-4.0'
>  ===== lofs-mount '/opt/netbeans-7.4' at '/a/opt/netbeans-7.4'
>  ===== lofs-mount '/opt/netbeans-8.0' at '/a/opt/netbeans-8.0'
>  ===== lofs-mount '/opt/netbeans-8.0.2' at '/a/opt/netbeans-8.0.2'
>  ===== lofs-mount '/var/cores' at '/a/var/cores'
>  ===== lofs-mount '/var/crash' at '/a/var/crash'
>  ===== lofs-mount '/var/dhcp' at '/a/var/dhcp'
>  ===== lofs-mount '/var/lib/jenkins' at '/a/var/lib/jenkins'
>  ===== lofs-mount '/var/log' at '/a/var/log'
>  ===== lofs-mount '/var/mail' at '/a/var/mail'
>  ===== lofs-mount '/var/opengrok' at '/a/var/opengrok'
>  ===== lofs-mount '/var/spool/clientmqueue' at '/a/var/spool/clientmqueue'
>  ===== lofs-mount '/var/spool/mqueue' at '/a/var/spool/mqueue'
>  ===== lofs-mount '/var/tmp' at '/a/var/tmp'
>
>
>  ======================== Wed Feb 18 18:38:56 CET 2015 ===================
>  === Beginning package upgrades in the 'hipster_2015.0-20150218Z173851'
> image mounted at '/a'...
>
>  === Run IPS pkg upgrade...
>  No updates available for this image.
>
>
>  === Reconfiguring boot-archive in new BE...
>
>  === Unmounting BE hipster_2015.0-20150218Z173851 under '/a'...
>  ===== unmounting '/zones/ipp' bound over '/a/zones/ipp'...
>  umount: /a/zones/ipp busy
>  ===== unmounting '/zones' bound over '/a/zones'...
>  umount: /a/zones busy
>  ===== unmounting '/var/tmp' bound over '/a/var/tmp'...
>  ===== unmounting '/var/spool/mqueue' bound over '/a/var/spool/mqueue'...
>  ===== unmounting '/var/spool/clientmqueue' bound over
> '/a/var/spool/clientmqueue'...
>  ===== unmounting '/var/opengrok' bound over '/a/var/opengrok'...
>  ===== unmounting '/var/mail' bound over '/a/var/mail'...
>  ===== unmounting '/var/log' bound over '/a/var/log'...
>  ===== unmounting '/var/lib/jenkins' bound over '/a/var/lib/jenkins'...
>  ===== unmounting '/var/dhcp' bound over '/a/var/dhcp'...
>  ===== unmounting '/var/crash' bound over '/a/var/crash'...
>  ===== unmounting '/var/cores' bound over '/a/var/cores'...
>  ===== unmounting '/var/adm' bound over '/a/var/adm'...
>  ===== unmounting '/tmp' bound over '/a/tmp'...
>  ===== unmounting '/opt/netbeans-8.0.2' bound over
> '/a/opt/netbeans-8.0.2'...
>  ===== unmounting '/opt/netbeans-8.0' bound over '/a/opt/netbeans-8.0'...
>  ===== unmounting '/opt/netbeans-7.4' bound over '/a/opt/netbeans-7.4'...
>  ===== unmounting '/opt/glassfish-4.0' bound over '/a/opt/glassfish-4.0'...
>  ===== beadm-unmounting hipster_2015.0-20150218Z173851 (/a)...
>  Unmounted successfully
>
>  === Done: IPS=4 PKGSRC=-1 BOOTADM=0
>  === If upgrade was acceptable and successful:
>  :; beadm activate 'hipster_2015.0-20150218Z173851'
>  === If you change your mind or if it failed:
>  :; beadm destroy -Ffsv 'hipster_2015.0-20150218Z173851'
>
>  BE                             Active Mountpoint Space Policy Created
>  hipster_2015.0-20150218Z173851 -      -          204K  static 2015-02-18
> 18:38
>
>  === FAILED, the upgrade was not completed successfully or found no new
> updates; you can remove the new BE with:  beadm destroy -Ffsv
> hipster_2015.0-20150218Z173851
>
>
>
>
>
>  And here's what the running system primary FS tree looks like:
>
>
>
>
> root at jimoi:~# df -k | egrep 'ROOT|SHARED'
>  rpool/ROOT/hipster_2015.0-20150218Z162032
>  37063614    337292  36726322   1% /
>  rpool/ROOT/hipster_2015.0-20150218Z162032/usr
>  38964486   2238164  36726322   6% /usr
>  rpool/ROOT/hipster_2015.0-20150218Z162032/var
>  36729801      3479  36726322   1% /var
>  rpool/SHARED/var/adm
> 36726501       179  36726322   1% /var/adm
>  rpool/ROOT/hipster_2015.0-20150218Z162032/opt
>  37166100    439778  36726322   2% /opt
>  rpool/ROOT/hipster_2015.0-20150218Z162032/usr/local
>  36726625       303  36726322   1% /usr/local
>  rpool/ROOT/hipster_2015.0-20150218Z162032/var/pkg
>  36781279     54957  36726322   1% /var/pkg
>  rpool/ROOT/hipster_2015.0-20150218Z162032/var/pkg/publisher
>  40483830   3757508  36726322  10% /var/pkg/publisher
>  rpool/SHARED/opt/glassfish-4.0
> 37322159    595837  36726322   2% /opt/glassfish-4.0
>  rpool/SHARED/opt/netbeans-7.4
>  36726347        25  36726322   1% /opt/netbeans-7.4
>  rpool/SHARED/opt/netbeans-8.0
>  37047520    321198  36726322   1% /opt/netbeans-8.0
>  rpool/SHARED/opt/netbeans-8.0.2
>  37048713    322391  36726322   1% /opt/netbeans-8.0.2
>  rpool/SHARED/var/cores
>  5219501    703145   4516356  14% /var/cores
>  rpool/SHARED/var/crash
>  5242844        24   5242820   1% /var/crash
>  rpool/SHARED/var/dhcp
>  36726348        26  36726322   1% /var/dhcp
>  rpool/SHARED/var/lib/jenkins
> 37374828    648506  36726322   2% /var/lib/jenkins
>  rpool/SHARED/var/log
> 36726401        79  36726322   1% /var/log
>  rpool/SHARED/var/mail
>  36726358        36  36726322   1% /var/mail
>  rpool/SHARED/var/opengrok
>  38178574   1452252  36726322   4% /var/opengrok
>  rpool/SHARED/var/spool/clientmqueue
> 2096478        25   2096454   1% /var/spool/clientmqueue
>  rpool/SHARED/var/spool/mqueue
> 2096779        24   2096755   1% /var/spool/mqueue
>  rpool/SHARED/var/tmp
> 36743354     17032  36726322   1% /var/tmp
>  rpool/zones/ipp/ROOT/zbe-10
>  37007137    280815  36726322   1% /zones/ipp/root
>
>
>
>
>  Jim
>
>
>
>
> ----- Исходное сообщение -----
> От: Jim Klimov <jim at cos.ru>
> Дата: Wednesday, February 18, 2015 18:12
> Тема: Re: [OpenIndiana-discuss] Hipster upgrade 18-feb-2015
> Кому (To): Discussion list for OpenIndiana <
> openindiana-discuss at openindiana.org>
>
>  >
>  >  Like others, I've updated Hipster on my notebook where it
>  > runs as a VM under VirtualBox, and lost GUI ;)
>  >
>  >  Currently, I believe the issue boils down to this end of
>  > the XOrg log:
>  >
>  >
>  >
>  >
>  >  [ 69670.527] (II) LoadModule: "vboxvideo"
>  >  [ 69670.528] (II) Loading
>  > /usr/lib/xorg/modules/drivers/amd64/vboxvideo_drv.so [
>  > 69670.537] (II) Module vboxvideo: vendor="Oracle Corporation"
>  >  [ 69670.537]    compiled for 10.6.99,
>  > module version = 1.0.1
>  >  [ 69670.537]    Module class: X.Org Video Driver
>  >  [ 69670.537]    ABI class: X.Org Video
>  > Driver, version 6.0
>  >  [ 69670.537] (EE) module ABI major version (6) doesn't
>  > match the server's version (12)
>  >  [ 69670.537] (II) UnloadModule: "vboxvideo"
>  >  [ 69670.537] (II) Unloading vboxvideo
>  >  [ 69670.538] (EE) Failed to load module "vboxvideo"
>  > (module requirement mismatch, 0)
>  >  [ 69670.538] (EE) No drivers available.
>  >  [ 69670.538]
>  >  Fatal server error:
>  >  [ 69670.538] no screens found
>  >  [ 69670.538]
>  >
>  >
>  >
>  >
>  >  The VirtualBox host / GuestAdditions version is 4.3.20
>  > (latest is 4.3.22 issued a week ago, downloading now to see if
>  > its upgrade automagically fixes things). FWIW, the VB changelogs
>  > variably claim "X11 additions" or "X11 guest" compatibility
>  > bumps - 4.3.16 with X.Org 1.16, and 4.3.22 adds X.Org 1.17.
>  >
>  >
>  >
>  >
>  >  Curiously, no SMF services are failed:
>  >
>  >  $ svcs gdm
>  >  STATE          STIME    FMRI
>  >  online
>  > 17:35:34 svc:/application/graphical-login/gdm:default
>  >
>  >
>  >
>  >
>  >  Jim
>  > _______________________________________________
>  > openindiana-discuss mailing list
>  > openindiana-discuss at openindiana.org
>  > http://openindiana.org/mailman/listinfo/openindiana-discuss
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss
>


More information about the openindiana-discuss mailing list