/srv/irclogs.ubuntu.com/2017/02/01/#ubuntu-server.txt

=== skeezix-hf is now known as Ofir
=== Into_the_Pit is now known as Frickelpit
=== demon_spork is now known as demonspork
cpaelzerrbasak: thanks, upload worked06:54
panicstrI need help. My release upgrade went a bit wrong. Now when I do apt-get -f install it wants to install a ppp and upgrade the x11-common packages. However while "Preparing to unpack .../x11-common-1%3a7.7+13ubuntu3_all.deb ..." it seems to want to stop/start the x11-common via /etc/init.d/x11-common start/stop which does not work.07:33
panicstrI can't remove it either;07:35
panicstrdpkg: error processing package x11-common (--remove):07:35
panicstr package is in a very bad inconsistent state; you should07:35
panicstr reinstall it before attempting a removal07:35
sarnoldwhy doesn't the x11-common start / stop work?07:36
panicstrno idea07:36
sarnoldwild guess, maybe apt-get install --reinstall x11-common ?07:38
alkisgpanicstr: what is the exact output? can you put it to pastebin?07:40
panicstrhttp://pastebin.com/Tz9UT6Yg07:41
alkisgpreparing to unpack, and then?07:41
alkisgYou missed the error there07:41
panicstrit's stuck trying to do the /etc/init.d/x11-common stop, which doesn't work07:42
alkisgAnd it's not possible to put that to pastebin?07:42
sarnoldWARNING: The following packages cannot be authenticated!  --- that's odd07:43
sarnoldwhy not?07:43
alkisgIt's possible that your apt sources are not up to date07:43
alkisgCan you put the *whole* output of `apt-get update; apt-get --yes dist-upgrade; apt-get install -f` to pastebin?07:44
panicstrno problem, hold on.07:44
panicstrfirst, this is what it returns after i manually kill the x11-common stop request07:46
panicstrhttp://pastebin.com/4Ek8D1sP07:46
panicstrapt-get update: http://pastebin.com/3TH4pTaF07:48
sarnoldwoaaaah07:48
panicstrapt-get --yes dist-upgrade: http://pastebin.com/pWVM5Ewg07:49
sarnoldokay two ideas come to mind: take a look at dmesg output, maybe there's some hardware or filesystem errors -- or check df and df -u output, maybe your filesystems are full07:49
panicstrapt-get install -f: http://pastebin.com/ri4qN5EN07:50
panicstrand it's now trying to stop the x11-common again...07:50
alkisgpanicstr: if even apt-get update has issues, something's more wrong than just x11-common07:54
alkisgTry with the main server instead07:54
sarnoldI still think he's got a trashed filesystem07:54
panicstrwhat does this mean07:55
panicstr[77193.869996] cron[11310]: segfault at 504 ip 00481bcf sp bfbd4d10 error 4 in libpthread-2.23.so[47d000+19000]07:55
sarnolddrive errors or ram errors07:55
sarnoldit could also be a bug in the software07:56
alkisgYou can test with a live cd07:56
alkisgIf you see segfaults there, suspect hardware issues07:56
alkisgIf you don't, suspect corrupted installation07:56
sarnoldbut with the symptoms here it sure feels like hardware ..07:56
alkisgThere's also `debsums -s`07:56
sarnoldmemtest86 also a good idea07:56
alkisg...but you might not be able to install it, hm...07:56
alkisgYeah memtest too, from the boot manager07:56
panicstrI did a memtest couple days ago, there were no errors. HDs seem ok too, did plenty of relocation of big vm files recently...07:58
alkisga corrupted file system doesn't necessarily imply hardware errors07:58
alkisgBoot from a live cd first07:59
alkisgYou'll be able to fix things from there using "chroot", if the hardware is ok07:59
panicstrWell that's a bit of a problem as this server is about 200km away07:59
sarnolddoes the ipmi interface perhaps allow mounting a local iso as a boot media? it might be the worlds slowest boot..08:00
sarnoldor maybe pxe boot off a machine in the same rack?08:00
sarnoldthis one wouldn't even be fun to debug if the machine were in the same room... 200km away, ugh.08:01
alkisgIt's possible to write an .iso to the local disk and boot from it using the existing grub, but it's kinda hard to instruct someone to do it over irc08:02
sarnoldand on compromised or potentially compromised filesystem, even less fun08:02
panicstrLet's just assume it's not a hardware problem for now.08:06
sarnoldalright, in that case the debsums idea is pretty good; apt-get download debsums, use 'ar x' to extract the tarball, 'tar x' to unpack the tarball, and try running debsums that way08:09
sarnoldmost packages include md5sums of their files, and debsums can report mismatches08:09
alkisgdpkg -i might also work, even if apt fails08:12
alkisgI would start by trying the main server though, instead of the si one08:12
alkisgI've seen such issues with the .gr servers some times, and also recently with the change to the hashed repositories08:13
sarnoldif dpkg -i works it'd certainly be easier :)08:13
panicstrcan't use apt because of the ppp package not installed, dpkg -i however works ok08:33
panicstrhow do i change .si to main?08:33
sarnoldI bet apt-get download works fine08:33
panicstrright08:33
alkisgpanicstr: you either run software-properties-gtk, if you have gui, or manually edit /etc/apt/sources.list08:37
rizonzI have some weird issue, when I provision a server the install goes well, after the install it keeps rebooting when it wants to boot from disk08:39
=== iberezovskiy|off is now known as iberezovskiy
panicstrplease have a look at this http://pastebin.com/pCAfi0JV08:45
panicstrHow could i get this x11 in order by hand first08:45
alkisgCouldn't create tempfiles for splitting up  /var/lib/apt/lists/partial/main.archive.ubuntu.com_ubuntu_dists_xenial-updates_InRelease08:46
alkisgIf it can't create temp files to do its tasks... it's a serious issue08:46
alkisgYou need to be able to access the file system properly before doing package management jobs08:46
alkisgNow, you have file system issues08:46
alkisgpanicstr: boot from a live cd before you start losing existing data...08:50
lordievaderpanicstr: Is the ram full?08:56
panicstri don't think so09:02
lordievaderpanicstr: Can you check?09:02
panicstrHow do you check that?09:03
panicstrfree -m ?09:04
lordievaderpanicstr: For example.09:06
panicstrit's not full09:06
panicstr4258 available09:06
lordievaderpanicstr: Can you create files using 'touch'?09:07
panicstri can09:09
alkisgWhat's the output of `df -h` ?09:10
lordievaderAlso in /var/lib/apt/lists/partial/?09:11
panicstrlordievader yes09:12
panicstralkisg http://pastebin.com/cCiVpndU09:12
alkisgNo space issue, then09:14
lordievaderpanicstr: What is the output of 'sudo apt-key finger'?09:14
panicstrhttp://pastebin.com/D79C7W5T09:15
lordievaderHmm, so apt-key does work...09:16
lordievaderI take it that gnupg is installed too?09:17
panicstrHow do you check that09:19
lordievaderdpkg -l|grep gnupg09:19
panicstrhttp://pastebin.com/f9QdE6Ss09:20
panicstris this ok?09:21
lordievaderYes, it makes the output of the 'apt-get update' just a bit more strange.09:21
lordievaderWhat happens if you make it 'sudo apt-get update'?09:22
panicstrhttps://paste.ee/p/7rH0S09:23
=== chmurifree is now known as chmuri
lordievaderpanicstr: What are the permissions for /tmp?09:25
panicstrdrwxr-xr-x  50 root root  8192 Feb  1 10:25 tmp09:26
lordievaderpanicstr: As I figured ;), 'sudo chmod 0777 /tmp && sudo apt-get upgrade'09:27
panicstrcool, that solved the Couldn't create tempfiles problem09:29
panicstrhowever, there's another problem we discussed earlier;09:29
lordievaderWhich is?09:30
lordievaderWhy had /tmp 755 anyways?09:30
panicstrdon't know, could be i changed it although i don't remember09:31
panicstrhave a look at this09:31
panicstrapt-get update: https://paste.ee/p/vk4vi09:31
panicstrapt-get upgrade: https://paste.ee/p/6JMfj09:32
lordievaderSounds like gnome...09:32
lordievaderNever seen that error, to be honest.09:32
panicstrapt-get -f install: https://paste.ee/p/xSh0d09:32
panicstrps aux: https://paste.ee/p/8TTW109:33
panicstrroot@vmhost:~# /etc/init.d/x11-common start/stop/status does nothing09:34
panicstri can't remove x11-common either09:35
panicstrhttps://paste.ee/p/Be2Gl09:36
panicstrwhat if i just rm the file from /etc/init.d/ ?09:36
lordievaderIs that a service???09:37
lordievaderpanicstr: What happens when you let apt purge it for you?09:37
panicstrUnmet dependencies09:38
panicstrhttps://paste.ee/p/uG9fu09:38
lordievaderDid the paste of 'apt-get install -f' continue after unpacking?09:41
panicstrno, it just tries to stop the x11-common09:41
panicstrwhich does nothing09:41
panicstrdoesn't even return the prompt09:42
lordievaderLet it run for a bit.09:42
panicstrHow long should i leave it?09:43
lordievaderSometime... guess if the promt doesn't return after, say, 15 minutes we can establish it is not doing much.09:44
panicstrnothing so far...09:59
alkisgpanicstr: you can put an "exit 0" at the beginning of the x11-common init script, if you want to bypass it during installation10:03
alkisgpanicstr: how are you connecting to the server, via ssh from a linux box?10:03
panicstrvia putty from w710:04
alkisgsudo nano /etc/init.d/x11-common, and put "exit 0" before "set -e"10:05
alkisgRemember where you put it, so that you remove it after apt finishes10:05
lordievaderHe wants to remove x11-common, that should take that script with it ;)10:06
alkisgNo, he wants to remove it only because he can't properly upgrade it10:06
alkisgSo if he puts "exit 0" there and ugprade finishes, he will no longer want to remove it, I imagine10:06
lordievaderAh, that I didn't know.10:07
alkisgAlthough I'm not sure if that's the only issue he's still facing ... I wonder if he just copied the whole installation with `cp` and the permissions are bad10:07
panicstrhttps://paste.ee/p/mMBkT10:08
alkisgThat's the main error: Error: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Cannot launch daemon, file not found or permissions invalid10:09
alkisgpanicstr: I think this will take hours that way, do you want help via teamviewer?10:09
lordievaderI'd force purge that package at this point...10:10
alkisgThe problem is that dbus isn't running10:10
alkisgmaybe due to permission  issues?10:10
alkisgThe package installation should succeed once the other system issues are fixed10:11
lordievaderOr because x11-common is installed it tries to do X stuff...10:11
panicstrteamviewer 332 582 407 / 463310:13
alkisgEh wait I need to update teamviewer 11 to 1210:13
=== disposable3 is now known as disposable2
alkisg...it turns out the dbus package is not configured properly, and thus breaks a whole lot of postinsts10:35
lordievaderOuch10:41
Genk1Hello  all11:27
Genk1What do you think about  mounting a clustering  system in cloud environement ?11:28
Genk1I want to mount a galera cluster system with 3 VM hosted at a remote hoster11:30
Genk1I don't how stable it could be, and what do I need to cope with clustering requirements ?11:31
=== JanC_ is now known as JanC
rbasaknacc: when you have time (no rush), could you review https://code.launchpad.net/~racb/usd-importer/+git/usd-importer/+merge/315120 please? I want to slowly filter my patchsets into master, to eventually get queue support landed in there.14:30
coreycbjamespage, beisner: hi when you get a chance can you promote neutron 2:9.1.1-0ubuntu1~cloud0 from neutron-staging -> neutron-proposed and python-oslo.messaging 4.6.1-2ubuntu2~cloud0 from mitaka-staging -> mitaka-proposed?14:31
coreycbs/neutron-/newton-/14:32
coreycbjamespage, beisner: actually might as well just promote everything in mitaka-staging -> proposed14:33
beisnercoreycb, on it14:33
rbasaksmoser: is the cloud-init SRU exception documented anywhere?14:39
smoserrbasak, it does not exist.14:41
smoserwe do intend to get one..14:41
smoserpowersj is looking at doing that, first for curtin, and then for cloud-init14:41
rbasakWho handled the SRUs in the past?14:46
rbasakHave full upstream releases been backported before?14:46
smoserprobably14:46
smoserits not really a "full upstream release"14:46
smoserif you look at the diff, its fairly small other than the license change.14:46
smoseri do agree that we need to get the exception into place14:47
smoserand better integration test also14:47
smoseras we intend to keep pulling back new things14:47
jgrimmsmoser, we should try to knock out the SRU documentation for both curtin/cloud-init next week's sprint14:51
jgrimmsmoser: powersj has started it for curtin here -> https://wiki.ubuntu.com/CurtinUpdates14:51
jgrimmbut really shouldn't take long to knock both of those out if ya'll feed him the important bits to emphasize14:52
smoserrbasak, http://paste.ubuntu.com/23905579/14:54
smoserfilters that pretty well14:54
rbasaksmoser: what are you expecting to do for SRU verification on this?15:06
rbasaksmoser: you don't currently have any sort of TB exception for cloud-init, correct?15:08
smoserrbasak, well, i'll verify each of the bugs as the bug sru template describes. for entries in the changelog that do not have a bug, i'd not do anything.15:10
smoserall bug changes other than 1647910 1582323 1655934 137908015:10
smoserhave been previously successfully SRU'd to yakkety15:10
coreycbbeisner, thanks15:13
smoserrbasak, changelog entries are taken from upstream git commits. you're welcome to walk through those for yourself, but the entries i consider even remotely interesting for an sru that have not already been sru'd to yakkety are15:14
smoserhttp://paste.ubuntu.com/23905655/15:14
smoserthere are admittedly three changes there that do not have bugs with them.15:15
smoser(i'm ignorning cloudinit/config/cc_rh_subscription.py for ubuntu)15:15
smoserrbasak, i agree on the need for changes to get exception in place.15:16
smoserhow can i help you?15:16
rbasaksmoser: I'm still trying to figure out how to approach this.15:26
=== admcleod_ is now known as admcleod
smoserrbasak, thats fair.15:30
smoseri think if you look at it from commit by commit on the ubuntu/xenial branch, it doens't look that bad.15:30
rbasaksmoser: I think I need to review against https://wiki.ubuntu.com/StableReleaseUpdates#When and https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases, so need to identify which bits of diff correspond to which criteria.15:30
smosergit log ubuntu/0.7.8-49-g9e904bb-0ubuntu1_16.04.4..ubuntu/0.7.9-0ubuntu1.16.04.115:30
rbasaksmoser: have you pushed your xenial branch? In https://code.launchpad.net/~cloud-init-dev/cloud-init/+git/cloud-init/+ref/ubuntu/xenial I see only up to 16.04.1.15:31
smoserand realize that dropping the cpicks in debian/patches represent some of those commits.15:31
smoseri'll push15:31
smoserwait... it should be there.15:31
smoserthats right15:32
smoserthat has everything15:32
smoserwhat did you miss ?15:32
rbasaksmoser: https://git.launchpad.net/cloud-init/log/?h=ubuntu/xenial15:32
rbasak0.7.9-0ubuntu1~16.04.115:32
rbasakWhat about 2, 3 and 4?15:32
rbasakOh, sorry.15:32
rbasakMy mistake. It's all there.15:32
rbasakUpstream version bump :)15:33
NDBoostyhey folks so given the recent gitlab issues with their outage it got me thinking at work on how to force a bash prompt on prod servers... is there a way to do this and override any users bash prompt no matter what15:36
Rabooi'm having problems with Predictable Network Interface Names in trusty15:45
Raboovirtio drivers are named eth015:45
Raboobut should be named ens3 for instance15:45
Raboois ubuntu affected by something similar?15:45
Raboohttps://bugzilla.redhat.com/show_bug.cgi?id=125901515:45
ubottubugzilla.redhat.com bug 1259015 in systemd "persistent interface names for virtio interfaces" [Urgent,Closed: errata]15:45
Rabooon physical machines I get predictable names like em115:46
Raboobut not on my virtual machines (virtio)15:46
Rabooi'm having a hard time handling this fact and are starting to break down in tears15:47
compdocPredictable? isnt eth0 predictable?15:49
maswanRaboo: kvm renumbers pci buses when adding stuff, like another disk. iirc.15:49
compdocI cant use virtio nic drivers because of the problems. I use e1000, and see em0 or igb0 or eth0, depending on the distro15:54
Raboomaswan compdoc in xenial i can decide if I want eth0 or ens315:58
Raboobut in trusty whatever I do the interface is called eth0 when using virtio15:58
Raboocompdoc it isn't predictable when I discover a interface name with the name ens3 and I install OS and it is called eth015:59
Rabooand I want that feature because of the physical machines.15:59
Rabooand turing it off leads to have all machines name their interfaces eth*15:59
Raboobut when having multiple NICs it's useful, leads to less guesswork16:00
geniiRaboo: Have you tried setting in kernel load line: biosdevname=1 net.ifnames=116:01
compdocthat disables naming and goes back to eth0, etc16:02
Raboogenii i have tried net.ifnames=116:04
Raboogenii biosdevname should default 1 if package biosdevname is installed.16:05
Raboogenii those stuff works for interfaces that aren't virtio16:06
Raboobut not for virtio interfaces.16:06
compdocoops, biosdevname=0 turns off Consistent Network Device Naming. nm16:08
joelioyea, net.ifnames=0 and biosdevname=0 to disable, although the installation kernel may not be booted with those params, so ymmv.. you can make the install kernel revert to old school ethN though16:32
joelioand it will work for virtio devices, they're no different to standard nics in the naming sense16:33
Raboojoelio i want to enable the new naming policy, except it doesn't work in trusty for virtio drives, do not want to disable it.16:35
Rabooit works for other drivers like intel.16:35
DammitJimhow do I ensure a service doesn't get started automatically?16:35
DammitJimor check that it is set to do so?16:35
RabooDammitJim depens on what init system you use16:35
Raboosystemv, systemd, upstart?16:36
DammitJimUbuntu 14.04 defauot16:36
Raboo14.04 got a mix of systemv and upstart16:36
RabooDammitJim you can use the update-rc.d tool16:36
DammitJimit's defined /etc/init.d16:36
DammitJimyeah, update-rc.d probably16:36
DammitJimthanks16:36
DammitJimit's tomcat16:36
DammitJimand whenever I update it, it resets that setting for some reason16:37
joelioRaboo: Trusty only had biosdevname on it's kernel, not net.ifnames16:37
joeliothey're different beasts, just to make matters more interesting :)16:38
joelioalso, it's linked to kernel - so perhaps you need to get the linux-lts-generic-xenial kernel on16:38
joelioif you have already created interfaces too, then they'll be locked in udev16:39
joelioand it won't rename them unless you decouple that16:39
joelioooi, any reason you're not using Xenial (16.04)?16:40
joelioRaboo: do you mean interfaces created on the host or in guests too? virto wise?16:41
Raboojoelio ok so that is why physical machines get em1/em2 and virtual get eth0 in trusty16:42
Raboojoelio guests16:42
joeliobecause physical != virtual.. the naming is based upon bus16:43
Raboowell joelio i'm testing both xenial and trusty and get different results.16:43
Raboothe reason i wanted ens3 instead of eth0 is that on xenial it was named ens316:43
joelioyea, as xenial comes with net.ifnames16:44
joelioem == biosdevname16:44
RabooI wanted it consistent so i didn't have to build exceptions in the install script.16:44
joelioyea, unfortunately you'll always get these edge cases16:44
Raboobut i did a exception now, trying the install now.16:44
joeliohttps://major.io/2015/08/21/understanding-systemds-predictable-network-device-names/16:45
joelio^^ that's systemd (net.ifnames) cdn16:46
joeliohttps://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Consistent_Network_Device_Naming_Using_biosdevname.html16:46
joeliois biosdevname16:46
joeliojust to make things more fun, let's make 2 standards of naming scheme16:46
joeliowell, 3 if you include the original16:46
Raboook, is there a way to enable net.ifnames on the original trusty kernel?16:47
joeliosome relies on systemd16:47
joelioyou could try on an lts xenial kernel16:47
joeliobut ymmv16:47
Rabootrue, we do run xenial kernel on some nodes, but that is just cause the application would benefit from the newer kernel16:48
joelioyou can also rename devices in udev, if you wanted to patch it in a hacky way ;)16:49
joeliobut still edge case considerations, have to do some work to get consistent16:49
joeliowhether it's managing kernels, grub lines or udev etc16:49
joeliosucks, but afiak no simple way around it16:49
Rabooi ended up using eth0 names in virtual nodes16:49
joelioyea, path of least resistance :D16:50
Raboowas only two lines16:50
joelioI disabled it on all our rollouts for a while16:50
Raboo# check if virtio16:50
Raboo[[ -e /sys/class/net/${i}/device ]] && ls -l /sys/class/net/${i}/device | grep -q virtio16:50
Raboo# also if it is systemd, then disable predictable network interface names.16:50
joeliobut the realised was probably like Canute, trying to hold back the ever impending waves of 'progress' :)16:50
Raboo[[ $? -eq 0 ]] && [[ -d /etc/systemd/network ]] && ln -s /dev/null /etc/systemd/network/99-default.link16:50
Rabooso this way our physical machines gets em1 or p1p216:51
Rabooand virtual eth016:51
Raboothese stuff feels a bit retarded..16:51
Raboo@everyone I got a ticket to cfgmgmtcamp.eu16:52
Rabootomorrow I will speak with the boss about sponsoring my flight and hotel if possible.16:52
joelioRaboo: nice16:52
Raboowhere should one stay?16:52
* joelio may be going to kubecon later this year too fwiw (maybe see some of you?)16:52
Raboojoelio you know the rule, when you sit in seminars you have to be hung over.16:53
joelioRaboo: always :D16:54
rbasaksmoser: are you planning on only pulling new upstream releases from here on in, rather than cherry-picking? Or a combination of both?17:16
smoserprobably a combination based on urgency of fixes and such.17:16
rbasakOK17:17
naccrbasak: ack17:22
naccrbasak: i'll probably push a commit on top that adds messages, as per smoser's review17:22
rbasaknacc: sure, thanks.17:25
coreycbzul, hey just starting some b3 testing here17:48
coreycbzul, looking at neutron-openvswitch-agent not starting17:48
zulcoreycb: ryu17:48
coreycbzul, ah. ok17:48
zulcoreycb: fixed is in zesty-proposed17:49
coreycbzul, alright i'll backport that to the uca17:50
zulcoreycb: python-tinyrpc needs to backport if it isnt already backported17:50
coreycbzul, ok17:50
_MoBeats_Afternoon. I'd like to know what are the hardware requirements for MAAS and Autopilot servers. Had a good look on ubuntu.com but can't see the info anywhere. Can someone point me in the right direction please?18:04
naccrbasak: done, fyi18:08
rbasakThanks!18:12
zulcoreycb: MIR filed #1661060 (python-tinyrpc) #1660163 (python-os-xenapi)18:40
coreycbzul, ok thanks18:40
zulcoreycb: got magnum19:02
coreycbzul, sorry i started on that and ironic. hold up if you haven't started.19:03
zulcoreycb: oh...sorry...4.0.0 for magnum right?19:03
coreycbzul, yeah19:04
zulcoreycb: ok cool19:05
zulcoreycb:  ill take a look at aodh19:13
coreycbzul, ok.  did they release anything yet for ocata?19:13
zulcoreycb: of course  not19:13
coreycbzul, ok. i guess we could do another git snapshot.19:14
zulcoreycb: yeah...the packaging is in a bad shape atm19:14
coreycbzul, oh?19:14
coreycbzul, the last snapshot we released should be ok19:15
zulcoreycb: this is the commit that broke things https://github.com/openstack/aodh/commit/7b0435a706095bfb6c5bac28bd25d1bdd91e1fe119:16
zulcoreycb: i was looking at it this morning19:16
coreycbzul, do you have to run aodh-config-generator now?19:18
coreycbzul, oh that may be a part of moving paste defaults to the code base19:20
zulcoreycb: yeah it is19:20
zulcoreycb: right now its ftbfs because it cant find stuff in /usr/etc ?19:21
coreycbzul, we'll have to do something similar to what tox.ini does to run aodh-config-generator and generate aodh.conf19:21
zulcoreycb: yeah i got that already :)19:22
coreycbzul, ok19:22
=== nacc_ is now known as nacc
=== Amgine_ is now known as Amgine
naccanyone know, given a /dev/ path to a disk, how to verify/determine it's connected via iscsi? `lsscsi` does not seem to indicate the transport correclty (at least in xenial)22:34
=== JanC is now known as Guest9668
=== JanC_ is now known as JanC
geniiI think iscsiadm has something for this22:37
naccgenii: yeah, the problem is that iscsiadm doesn't know (afaict) about the local disks (so you can't ask iscsiadm what, if any, iscsi disk /dev/sdb corresponds to)22:47
jgrimmjamespage, I thought I'd do a merge for python-boto if you have no objections (checking with previous you as last touched, or any openstack concerns). I figure I owe you more than a few from last cycle yet. :)23:01

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!