Hello Andy & Josh,
Yes, the password is not set because the user cannot be added when the
reservation is made.
Is there something special I needed to set when I first captured the Ubuntu
Image ?
Here is a snippet of the vcld log:
2014-05-27 08:22:51|6988|43249:11851|new|OS.pm:get_ip_address(1448)|public
interface assigned a single IP address, returning 10.106.129.167
2014-05-27
08:22:51|6988|43249:11851|new|OS.pm:update_public_ip_address(839)|retrieved
public IP address from cmp2 using the OS module: 10.106.129.167
2014-05-27 08:22:51|6988|43249:11851|new|DataStructure.pm:_automethod(836)|data
structure updated, hash path:
$self->request_data->{reservation}{11851}{computer}{IPaddress}, data
identifier: computer_ip_address, data:
|6988|43249:11851|new| : "10.106.129.167"
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:update_computer_address(5888)|computer
14 IP address 10.106.129.167 updated in database
2014-05-27
08:22:51|6988|43249:11851|new|OS.pm:update_public_ip_address(857)|updated
dynamic public IP address in computer table for cmp2, 10.106.129.167
2014-05-27 08:22:51|6988|43249:11851|new|utils.pm:insertloadlog(3703)|inserted
computer=14, dynamicDHCPaddress, updated dynamic public IP address in computer
table for cmp2, 10.106.129.167
2014-05-27 08:22:51|6988|43249:11851|new|utils.pm:insertloadlog(3703)|inserted
computer=14, info, node ready adding user account
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:update_request_password(1788)|password
updated for reservation_id 11851
2014-05-27 08:22:51|6988|43249:11851|new|new.pm:reserve_computer(952)|updated
password in the reservation table
2014-05-27 08:22:51|6988|43249:11851|new|DataStructure.pm:_automethod(836)|data
structure updated, hash path: $self->request_data->{reservation}{11851}{pw},
data identifier: reservation_password, data:
|6988|43249:11851|new| : "LEkyJc"
2014-05-27 08:22:51|6988|43249:11851|new|new.pm:reserve_computer(967)|calling
OS module's reserve() subroutine
2014-05-27 08:22:51|6988|43249:11851|new|Ubuntu.pm:reserve(164)|Enterered
reserve() in the Ubuntu OS module
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(4935)|executing SSH
command on cmp2:
|6988|43249:11851|new| /usr/bin/ssh -i /etc/vcl/vcl.key -o
StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o
ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x cmp2
'/usr/sbin/useradd -d /home/admin -m -g admin admin' 2>&1
2014-05-27 08:22:51|19132|vcld:main(167)|lastcheckin time updated for
management node 2: 2014-05-27 08:22:51
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(5053)|run_ssh_command
output:
|6988|43249:11851|new| useradd: group 'admin' does not exist
2014-05-27 08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(5063)|SSH
command executed on cmp2, command:
|6988|43249:11851|new| /usr/bin/ssh -i /etc/vcl/vcl.key -o
StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o
ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x cmp2
'/usr/sbin/useradd -d /home/admin -m -g admin admin' 2>&1
|6988|43249:11851|new| returning (6, "useradd: group 'admin' does no...")
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(4935)|executing SSH
command on cmp2:
|6988|43249:11851|new| /usr/bin/ssh -i /etc/vcl/vcl.key -o
StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o
ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x cmp2 'echo
admin:LEkyJc | chpasswd' 2>&1
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(5053)|run_ssh_command
output:
|6988|43249:11851|new| chpasswd: (user admin) pam_chauthtok() failed, error:
|6988|43249:11851|new| Authentication token manipulation error
|6988|43249:11851|new| chpasswd: (line 1, user admin) password not changed
2014-05-27 08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(5063)|SSH
command executed on cmp2, command:
|6988|43249:11851|new| /usr/bin/ssh -i /etc/vcl/vcl.key -o
StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o
ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x cmp2 'echo
admin:LEkyJc | chpasswd' 2>&1
|6988|43249:11851|new| returning (1, "chpasswd: (user admin) pam_cha...")
2014-05-27 08:22:51|6988|43249:11851|new|Ubuntu.pm:changepasswd(450)|changed
password for account: admin
2014-05-27
08:22:51|6988|43249:11851|new|utils.pm:run_ssh_command(4935)|executing SSH
command on cmp2:
|6988|43249:11851|new| /usr/bin/ssh -i /etc/vcl/vcl.key -o
StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o
ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x cmp2 'sed -i -e
"/^admin .*/d" /etc/sudoers' 2>&1
2014-05-27
08:22:52|6988|43249:11851|new|utils.pm:run_ssh_command(5053)|run_ssh_command
output:
2014-05-27 08:22:52|6988|43249:11851|new|utils.pm:run_ssh_command(5067)|SSH
command executed on cmp2, returning (0, "")
2014-05-27 08:22:52|6988|43249:11851|new|Ubuntu.pm:reserve(206)|cleared admin
from /etc/sudoers
2014-05-27
08:22:52|6988|43249:11851|new|utils.pm:run_ssh_command(4935)|executing SSH
command on cmp2:
|6988|43249:11851|new| /usr/bin/ssh -i /etc/vcl/vcl.key -o
StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o
ConnectionAttempts=1 -o ConnectTimeout=3 -l root -p 22 -x cmp2 'echo "admin
ALL= NOPASSWD: ALL" >> /etc/sudoers' 2>&1
2014-05-27
08:22:52|6988|43249:11851|new|utils.pm:run_ssh_command(5053)|run_ssh_command
output:
2014-05-27 08:22:52|6988|43249:11851|new|utils.pm:run_ssh_command(5067)|SSH
command executed on cmp2, returning (0, "")
2014-05-27 08:22:52|6988|43249:11851|new|Ubuntu.pm:reserve(213)|added admin to
/etc/sudoers
2014-05-27 08:22:52|6988|43249:11851|new|new.pm:reserve_computer(968)|OS module
successfully reserved resources for this reservation
From: Andy Kurth <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Date: Friday, May 23, 2014 11:27 AM
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: Re: Strange behavior with Ubuntu Images
It sounds like the password isn't getting set. Please send the vcld.log output
for one of your problematic reservations. I'll take a look at it.
One thing to check would be to try to log in using the credentials displayed on
the page directly to the VM's console. This will determine if SSH has anything
to do with it.
Regards,
Andy
On Fri, May 23, 2014 at 8:59 AM, Josh Thompson
<[email protected]<mailto:[email protected]>> wrote:
Al,
I'd suggest logging in to the VM as root from the management node and checking
log files for why it says the user is being denied access. In additional to
checking log files, another thing you can do that can help with debugging is
to stop the external sshd process and then run it in debugging mode. You can
stop the existing process with
initctl stop ext_ssh
Then, run it again with
/usr/sbin/sshd -d -f /etc/ssh/external_sshd_config
This runs sshd in the foreground with debug output enabled. Also, you can
specify multiple "d" options to increase the verbosity of the debug output
(i.e. -dd or -ddd).
After doing the above, you can then try to log in again from another console
to get a better idea of why it is failing.
Josh
On Thu May 22 2014 8:10:58 PM Evelio Quiros wrote:
> Specifically, what happens is that I create a reservation for the newly
> created image (after I add it to the correct groups). The reservation
> becomes ready, and I attempt to log into the IP address it gives me. I get
> a password prompt from that IP. It all looks fine until I enter the
> password given by the "Connect" screen. I always get a "permission denied"
> error. Hmmmm....
>
> Any Ideas ?
>
> Thanks,
> Al Quiros
> Enterprise Systems
> University Technology Services
> Florida International University
> --------------------------------------------
> http://vcl.fiu.edu
> http://ircc.fiu.edu
> http://myweb.fiu.edu
>
>
> From: Al Quiros
> <[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
> Reply-To:
> "[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>"
> <[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
> Date: Thursday, May 22,
> 2014 3:41 PM
> To:
> "[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>"
> <[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
> Subject: Strange behavior
> with Ubuntu Images
>
> Hello VCL list,
>
> Up to now, I had been working with redhat, and centos linux images (they
> work fine). I captured an Ubuntu image successfully. I used the Ubuntu
> option in Setup. It appeared fine, except that I cannot log into any
> reservations made with that image. Has anyone seen this behavior before? Am
> I missing some critical step in creating the image to capture ?
>
> Thanks,
> Al Quiros
> Enterprise Systems
> University Technology Services
> Florida International University
> --------------------------------------------
> http://vcl.fiu.edu
> http://ircc.fiu.edu
> http://myweb.fiu.edu
--
-------------------------------
Josh Thompson
Systems Programmer
Virtual Computing Lab (VCL)
North Carolina State University
[email protected]<mailto:[email protected]>
919-515-5323
my GPG/PGP key can be found at www.keyserver.net<http://www.keyserver.net>
All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.