Hi Anil, Many Thanks to you and everyone else involved for the work to get a newer kernel version available and a build environment that NCP users can use to try and compile our own kernel versions! I'm excited to hear that the nexenta-on-source package should allow us to start compiling on an existing NCP box (or at least get us much closer than before). I had been trying to get the old nexenta-on from 104 in a state to try and build but never succeeded (plus trying to understand the 250+ patches, etc was beyond what I wanted to do). I'll be trying to understand the new methods once I can get a devzone working with the new kernel, etc. Which leads me into the rest of the reply. But before I complain, thanks again! :)
Now for the bad news you asked to hear about in your announcement- I have seen two issues after upgrading so far: 1. ssh to/from the machine is not working. Here is what a "ssh -v" output has when trying to ssh from a NCP2 box with kernel 104 to the NCP2 box with kernel 124 looks like: Sun_SSH_1.2, SSH protocols 1.5/2.0, OpenSSL 0x0090801f debug1: Reading configuration data /etc/ssh/ssh_config debug1: Rhosts Authentication disabled, originating port will not be trusted. debug1: ssh_connect: needpriv 0 debug1: Connecting to 192.168.111.24 [192.168.111.24] port 22. debug1: Connection established. debug1: identity file /export/home/nexenta/.ssh/identity type -1 debug1: identity file /export/home/nexenta/.ssh/id_rsa type -1 debug1: identity file /export/home/nexenta/.ssh/id_dsa type -1 debug1: Remote protocol version 2.0, remote software version Sun_SSH_1.4 debug1: no match: Sun_SSH_1.4 debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-Sun_SSH_1.2 debug1: use_engine is 'yes' debug1: pkcs11 engine initialized, now setting it as default for RSA, DSA, and symmetric ciphers debug1: pkcs11 engine initialization complete debug1: Failed to acquire GSS-API credentials for any mechanisms (No credentials were supplied, or the credentials were unavailable or inaccessible Unknown code 0 ) debug1: SSH2_MSG_KEXINIT sent and it just hangs at that point. Trying to ssh from the NCP2 box with kernel 124 hangs similarly but at the "use_engine" line. Examples below. Here is the attempt to ssh to a NCP2 kernel 104 box from a NCP2 kernel 124 box: Sun_SSH_1.4, SSH protocols 1.5/2.0, OpenSSL 0x009080bf debug1: Reading configuration data /etc/ssh/ssh_config debug1: Rhosts Authentication disabled, originating port will not be trusted. debug1: ssh_connect: needpriv 0 debug1: Connecting to 192.168.111.25 [192.168.111.25] port 22. debug1: Connection established. debug1: identity file /export/home/nexenta/.ssh/identity type -1 debug1: identity file /export/home/nexenta/.ssh/id_rsa type 1 debug1: identity file /export/home/nexenta/.ssh/id_dsa type -1 debug1: Remote protocol version 2.0, remote software version Sun_SSH_1.2 debug1: match: Sun_SSH_1.2 pat Sun_SSH_1.2* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-Sun_SSH_1.4 debug1: use_engine is 'yes' Here is an attempt to ssh to a Debian Linux box from NCP2 kernel 124 box: Sun_SSH_1.4, SSH protocols 1.5/2.0, OpenSSL 0x009080bf debug1: Reading configuration data /etc/ssh/ssh_config debug1: Rhosts Authentication disabled, originating port will not be trusted. debug1: ssh_connect: needpriv 0 debug1: Connecting to 192.168.111.23 [192.168.111.23] port 22. debug1: Connection established. debug1: identity file /export/home/nexenta/.ssh/identity type -1 debug1: identity file /export/home/nexenta/.ssh/id_rsa type 1 debug1: identity file /export/home/nexenta/.ssh/id_dsa type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_5.1p1 Debian-5 debug1: match: OpenSSH_5.1p1 Debian-5 pat OpenSSH* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-Sun_SSH_1.4 debug1: use_engine is 'yes' 2. Something is wrong with service svc:/system/rbac:default - it is in maintenance mode after booting the new kernel from apt-clone dist-upgrade. Here is the output of "svcs -xv" command: svc:/system/rbac:default (Assemble the RBAC *attr files.) State: maintenance since Wed Oct 07 20:12:41 2009 Reason: Start method exited with $SMF_EXIT_ERR_FATAL. See: http://sun.com/msg/SMF-8000-KS See: /var/svc/log/system-rbac:default.log Impact: This service is not running. Here is an example of what shows up in the /var/svc/log/system-rbac:default.log file: [ Oct 7 20:12:34 Enabled. ] [ Oct 7 20:12:40 Executing start method ("/lib/svc/method/svc-rbac start"). ] /usr/sadm/install/scripts/i.rbac: not found. [ Oct 7 20:12:41 Method "start" exited with status 95. ] The /lib/svc/method/svc-rbac file exists and is what produces the "not found" message above from this code snippet: irbac=/usr/sadm/install/scripts/i.rbac if [ ! -x $irbac ] then echo "${irbac}: not found." exit $SMF_EXIT_ERR_FATAL fi So looks like it may be simply that there is a missing /usr/sadm/install/scripts/i.rbac file. The nexenta-on-source package seems to contain this file in the location usr/src/pkgdefs/common_files/i.rbac but I have not tried putting it in place to see if it fixes the problem. I will try to do that and report back my findings in a separate reply. Let me know if you are aware of these and are already working on them. If you want them in Launchpad just let me know and I'll file the bugs. Hopefully I'm not the first to see these but wanted to point them out since no one else had so far via email or lauchpad yet. I have not visited IRC in a long time so not sure if it has been brought up there or not... sorry to have "disappeared" for so long. I've been pretty busy with work/etc and haven't had much time to volunteer over the last few months. Thanks a bunch for any info/fixes on these! Jason On Mon, Sep 28, 2009 at 9:25 PM, Anil Gulecha <anil.ve...@gmail.com> wrote: > Hi All, > > A quick heads-up to all users.. we will be uploading b124 of > opensolaris to hardy-unstable shortly. > > If you plan on upgrading, you *may* face some issues. Please report > them in reply to this, or post on > https://bugs.launchpad.net/nexenta/+filebug . We will be working on > fixing them ASAP. If any upgrade does go b0rk.. you can simply revert > back thanks to apt-clone (since this is a kernel upgrade, apt-clone > _will_ create a checkpoint). > > We will also be setting up hardy-stable shortly (something we missed > with NCP2), and populating it with the latest kernel and stable bits. > This will form the basis of NCP3 release in the coming month. > > -- > Regards > Anil > _______________________________________________ > gnusol-devel mailing list > gnusol-devel@lists.sonic.net > http://lists.sonic.net/mailman/listinfo/gnusol-devel > _______________________________________________ gnusol-devel mailing list gnusol-devel@lists.sonic.net http://lists.sonic.net/mailman/listinfo/gnusol-devel