/srv/irclogs.ubuntu.com/2017/10/24/#cloud-init.txt

smoserwow firefox01:02
smoser  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND01:02
smoser13751 smoser    20   0 11.566g 8.920g  55180 S  53.8 57.3 195:39.16 firefox01:02
smoserand then the system locked up.01:06
redcavalierHi, regarding https://bugs.launchpad.net/cloud-init/+bug/1722992 , I was wondering if there was any centos nightly build incorporating a fix I could test?01:16
ubot5Ubuntu bug 1722992 in cloud-init "On the latest centos 7 release, we are unable to resize our instances filesystems" [Medium,Confirmed]01:16
seditionsmoser: the internet with javascript is a terrible place01:26
seditionim sorry for your loss01:26
powersjredcavalier: there is a nighlty build on our COPR repo: https://copr.fedorainfracloud.org/coprs/g/cloud-init/cloud-init-dev/01:52
redcavalierpowersj, yes, ultimately I was asking if it incorporated a tentative fix for that bug or not.01:53
powersjas far as a fix... quickly reading the bug, I don't see anything completed yet :)01:53
redcavalierpowersj, thx I'll wait then.02:08
blackboxswredcavalier: I got stuck for a couple days on another cc_resizefs module issue that we just landed in master today. I hope to look at that particular bug either tomorrow or the next day. we'll link an inprogress branch to that bug and mark it in progress as we tackle it03:34
redcavalierblackboxsw, ah, thanks for the clarification, I'm not familiar how bugs are handled here hence my questions.03:35
blackboxswno prob. we should be clear (and I think we are clearing up our process on that a bit too) so yeah when we grab a bug we should mark it "in progress" and attach related branches to it until we can call it fix committed (in master). Once it hits fix committed you'd be able to grab that copr repo mentioned as it builds all the time from master03:37
blackboxswI'll definitely ping you here to to celebrate when we get there :)03:37
blackboxswin the meantime. thx for your patience (and the pings).03:38
prometheanfireckonstanski: I'm not sure how much cloud-init directly deals with udev13:42
prometheanfirenot much I think13:42
ckonstanskiSo the eudev thing may not be an issue, at least for cloud-init.13:43
ckonstanski(I still worry about chef/puppet, but one thing at a time)13:43
prometheanfireckonstanski: eudev and udev should be mostly interchangable, it's why we have a virtual/udev13:52
prometheanfiresmoser: ckonstanski is looking to possibly work on the gentoo cloud-init stuff, I believe he has two focuses, updating the gentoo piece to use the new network stack, and support systemd13:54
ckonstanskismoser: promethianfire: I am filling out the contributor agreement. A project manager is required. Who should I use?14:02
ckonstanskiDone. Got smoser's full name from the launchpad page.14:04
smoserckonstanski: right. http://cloudinit.readthedocs.io/en/latest/topics/hacking.html14:21
smoseryou dont need to put an email address. just my name is fine.14:21
ckonstanskiAll done14:22
smoserckonstanski: thanks.14:26
ckonstanskiThis first change is trivial:14:31
ckonstanski-    init_cmd = ['service']  # init scripts14:31
ckonstanski+    init_cmd = ['rc-service']  # init scripts14:31
ckonstanski 14:31
ckonstanskiBut now I have to figure out how to test it. Any docs on running in dev?14:31
prometheanfireckonstanski: run a 9999 version pointing to your fork I think14:33
smoserckonstanski: i'm sorry, but my gentoo knowleged is nil.14:33
smoserfor ubuntu and centos we have scripts in trunk that build a package out of trunk, and i'd be willing to take contributions for gentoo also14:33
ckonstanskiBut in the broader sense: the only way to run it is to spin up a VM? No nifty way to put the code through its paces directly on my dev workstation? promethianfire's suggestion (which I do understand) implies that teh VM route is the only way to go.14:35
prometheanfireI'm not sure about the test harness14:36
ckonstanskiIs there a particular bug that I can test for while spinning up a VM that would fail under the old code and pass if my fix is good? A particular thing I can try in my cloud.cfg?14:37
prometheanfireatm, no, since both rc-service and services are both still available14:38
prometheanfirethe only thing that'd pick this up are unit tests, if available14:38
ckonstanskiok14:38
ckonstanskiI did notice that "service" is installed on my laptop and it's provided by openrc. This is going away?14:39
prometheanfireyes14:43
prometheanfireeselect news read all14:43
prometheanfirethat14:43
smoserckonstanski: well, there are unit tests (run via 'tox')14:43
smoserbut they're just unit tests.14:43
prometheanfirethe last message there mentions it going away14:43
prometheanfiresmoser: yarp14:43
smoserthere are integration tests that run lxc containers, but they dont' run any gentoo14:44
smoserthey could, but there would be some work involved to do that.14:44
prometheanfirethat'd be good14:44
ckonstanskiA packager and lxc. Got it.14:45
ckonstanskiDoes tox usually run cleanly? Getting 3 errors out of 5.14:45
prometheanfirepastebin :P14:46
prometheanfiresmoser: for systemd, I should pass in --init-system=systemd right?14:47
prometheanfirenot sure about this systemd.generators thing :P14:47
ckonstanskitox failures: https://paste.pound-python.org/show/FkZ6lWLKXJBnUXfVHoSB/14:49
smoserprometheanfire: yes. init-system=systemd14:49
smoserbut i think it will default to that.14:49
ckonstanskiActually that sucked. Let me redirect 2>&114:49
prometheanfiresmoser: so, what if I want to install two init systems on the same system?14:51
smoserthe systemd generator turns cloud-init on or off based on if its running in a cloud or not.14:51
smoserprometheanfire: well, thats up to you. it "should work", in the snese that files can be installed.14:52
smoserbut interaction with the system, i'm not exactly sure of14:52
smoseron ubuntu up until very recently we did have both upstart and systemd being installed.14:52
smoser--init-system=systemd,sysvinit14:52
prometheanfireoh, you can use commas14:52
prometheanfireI was rerunning setup.py14:53
ckonstanskiFor real this time: https://paste.pound-python.org/show/t5M9bUnXhmZBXqRYz1f4/14:53
prometheanfireckonstanski: can you chmod +x files in sysvinit/gentoo/* ?14:54
prometheanfireas a separate thing14:54
smoserckonstanski: well, thats not too bad. its just the ntp tests. limited to one set of tests. basically failing because no support for gentoo14:54
ckonstanskiadd to the list14:55
ckonstanskiNeed to keep notes. Don't want to do all this in one branch.14:55
prometheanfire:D14:56
Odd_Blokesmoser: rharper: Does the cloud-init failure in the log attached to https://bugs.launchpad.net/cloud-images/+bug/1726818 ring any bells?14:57
ubot5Ubuntu bug 1726818 in cloud-images "vagrant artful64 box filesystem too small" [Undecided,New]14:57
smoserpossibly https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/172506715:01
ubot5Ubuntu bug 1725067 in cloud-init (Ubuntu Artful) "cloud-init resizefs fails when booting with root=PARTUUID=" [Medium,Fix committed]15:01
prometheanfireit looks like 17.1 supports python 2.6 to 3.6, is that right?15:23
smoserprometheanfire: yes15:23
prometheanfireok, well 17.1 packaged then15:27
rharpersmoser: https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/33272215:43
smoserOdd_Bloke: i responded on that bug. have you recrated this ?15:49
Odd_Blokesmoser: I haven't, no; been in meetings all morning.15:53
Odd_BlokeWill try now.15:53
Odd_Blokesmoser: I can reproduce with 'vagrant init ubuntu/artful64;vagrant up;vagrant ssh'.16:02
prometheanfireckonstanski: you submit that?17:44
prometheanfireshould look something like https://git.launchpad.net/~prometheanfire/cloud-init/commit/?id=b1f5be693cbdc857911c9c36080af471ba0b7287 I think17:45
smoserOdd_Bloke: did you run on "physical" host system ?17:47
Odd_Blokesmoser: I did that on my laptop.17:48
Odd_Bloke(If that's what you're asking?)17:48
smoseryeah (versus what i did, running in serverstack guest)17:48
smosercan you dmesg | pasetbinit17:48
smoseri have http://paste.ubuntu.com/25811245/17:48
smoseryeah, never mind. the bug opener does/did too17:49
ckonstanskipromethianfire: I have not submitted anything yet. The day job calls. Will do it later today unless someone else does it first.17:53
prometheanfireckonstanski: I was about to, but I can wait18:01
smoserOdd_Bloke: i'm done with that bug. from my perspective this surely looks like a kernel issue.18:03
smoserand i collected logs and such, so i'll leave it there. you can mark /triage the 'cloud-images' task however you would.18:03
Odd_Blokesmoser: Ack, thanks.18:04
smoserkernel traces at 0.000000 seconds into boot18:04
smoseralthough mine didnt' stactrace until the resize time frame.18:05
ckonstanskiI was going to create launchpad bugs so I could reference them in my commits. But I'm not seeing how to create a bug in launchpad. I wonder if I have more stuff to set up, like the PGP key. This stuff is what's holding me up from pushing these couple easy changes, and why I need to do it later when I can work through these peripheral issues. Or should I just do the rc-service and chmod +x changes without bugs?18:26
smoserckonstanski: if you want to file bugs via email you probably need a pgp key18:27
smoserif you just want to file a bug in UI..18:27
smoserhttps://bugs.launchpad.net/cloud-init/+filebug18:27
smoser(that was just https://launchpad.net/cloud-init -> 'Report a bug')18:28
ckonstanskiThat helps. I'll at least make the bugs. I have no such link. But I can reach it direcly via the URL. Makes me think my setup is incomplete. Will work on that more later.18:30
smoseryou didnt have a link.. odd. on the right side.18:33
smoseryou're logged in ?18:33
ckonstanskiLogged in yes, link present no.18:33
ckonstanskiNow that I'm on the right page, yes. There's a link.18:34
ckonstanskimy bad18:35
ckonstanskiI can't give it the proper attention right now. Making mistakes.18:35
smoser:)18:47
blackboxswsmoser: I nominated the following for xenial/zesty/artful https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1724951 not sure if I can actually add the series bug task myself21:51
ubot5Ubuntu bug 1724951 in cloud-init "Ntp schema definition permits empty ntp cloud-config, but code disallows" [Medium,In progress]21:51
powersjblackboxsw: approved21:57
blackboxswahh thanks powersj21:59
prometheanfireckonstanski: once you get a branch pushed with your changes showing up in launchpad it's a button push to submit22:36

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