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

=== shardy is now known as shardy_lunch
=== shardy_lunch is now known as shardy
blackboxswok cloud-init fans, time to kick off the meeting16:02
powersj\o/16:02
blackboxsw#startmeeting cloud-init bi-weekly status16:03
meetingologyMeeting started Mon Oct 30 16:03:09 2017 UTC.  The chair is blackboxsw. Information about MeetBot at http://wiki.ubuntu.com/meetingology.16:03
meetingologyAvailable commands: action commands idea info link nick16:03
blackboxsw#meetingtopic In Progress Development16:04
blackboxswSo, the last couple weeks have been fairly busy with Ubuntu an SRU  processs for Xenial, Zesty and the new Artful release16:04
blackboxswour SRU process bug captures most of that work16:05
blackboxsw#LINK https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/172184716:05
ubot5Ubuntu bug 1721847 in cloud-init (Ubuntu Zesty) "sru cloud-init 2017-10-06 (17.1-18-gd4f70470-0ubuntu1)" [Medium,Fix committed]16:05
blackboxswour teams uncovered at least one bug  during verification testing16:07
blackboxswLINK https://bugs.launchpad.net/cloud-init/+bug/172506716:07
ubot5Ubuntu bug 1725067 in cloud-init (Ubuntu Artful) "cloud-init resizefs fails when booting with root=PARTUUID=" [Medium,Fix committed]16:07
blackboxswThe former bug we have now resolved. This SRU will not be published until we resolve one other bug for EC2-specfic environments to ensure we retain behavior to always bring up dhcp4 on the primary nic16:08
blackboxswI don't think we have created a bug for the ec2 issue yet (it affects artful only) instances with only private ipv4 addresses allocated will not have dhcp4 config'd for that instance16:09
blackboxswWe'll link a bug for the above today16:10
blackboxswother work on cloud-init... paste coming16:10
blackboxsw* Fix systemd mount target due to busy device or already mounted (LP: #1718287)16:11
blackboxsw* Fix simpleteable object as output string (LP: #1722566)16:11
blackboxsw* Fix netplan bridge stp boolean (LP: #1721157)16:11
blackboxsw* Fix cc_ntp to allow empty configuration "ntp:". Fix ntp integration test to provide valid empty ntp config (LP: 1724951)16:11
blackboxsw* Fixed cc_lxd to allow for missing bridge definitions in lxd cloud-config16:11
blackboxsw* Dropped fastestmirror plugin for CentOS tests16:11
blackboxsw* Numerous test and CI stability improvements16:11
ubot5Launchpad bug 1718287 in cloud-init "systemd mount targets fail due to device busy or already mounted" [High,Fix committed] https://launchpad.net/bugs/171828716:11
ubot5Launchpad bug 1722566 in cloud-init "ci-info: <cloudinit.simpletable.SimpleTable object at 0x7fa98d222748>" [Medium,Fix committed] https://launchpad.net/bugs/172256616:11
ubot5Launchpad bug 1721157 in cloud-init "netplan render drops bridge_stp setting" [High,Fix committed] https://launchpad.net/bugs/172115716:11
ubot5Launchpad bug 1724951 in cloud-init "Ntp schema definition permits empty ntp cloud-config, but code disallows" [Medium,In progress] https://launchpad.net/bugs/172495116:11
blackboxswAlso we got a couple of gentoo commits from ckonstanski  to Use "rc-service" rather than "service".  Thanks again16:13
rharper\o/16:13
ckonstanskiYou're welcome, though those were just tiny toy commits to get me indocrinated into the launchpad process. Getting NTP tests to work in gentoo will be more significant.16:14
blackboxswckonstanski: testing always is time-consuming, but totally worth it.  We are still trying build our unit test coverage up so we don't get suprises on different platforms/clouds when sparsely tested modules run. Thanks again16:15
blackboxswoops sorry about the meetingtopic for the above ... that should have been the following16:16
blackboxsw#meetingtopic Recent Changes16:16
blackboxswanything else for recent changes that have landed rharper powersj or others?16:16
powersjnope16:17
rharperblackboxsw: not yet16:17
blackboxswok then let's move to next topic16:17
blackboxsw#meetingstatus In Progress Development16:17
blackboxswfor real.16:17
blackboxswok so we are wrapping up that one Ec2 bug that was raised by Sargun on friday (which affects Artful)16:18
blackboxswWhen we have that branch in place, we can kick our final validation of the cloud-init 17.1 updates to Xenial Zesty and Artful.16:18
blackboxswI know smoser just uploaded cloud-init to the newly opened Bionic release as well16:19
blackboxswWe will be hitting the review queue a bit this week to wrap up content that we want landed once master is open for more dyna16:19
blackboxswWe will be hitting the review queue a bit this week to wrap up content that we want landed once master is open for more significant changesets16:20
blackboxswwe've been a little risk averse during the SRU release process16:21
blackboxswAs always please watch our trello board for progress on anything we are working16:21
blackboxswLINK https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin16:21
powersjneed that #16:22
blackboxsw#LINK https://trello.com/b/hFtWKUn3/daily-cloud-init-curtin16:22
blackboxswahh thanks oops16:22
robjospeaking of reviews thanks for the help so far blackboxsw , now that my schedule should be a bit less crazy I'd like to get back to https://code.launchpad.net/~rjschwei/cloud-init/+git/cloud-init/+ref/addZyppRepos16:23
blackboxswOur focus as well for the upcoming work in cloud-init is to increase continuous integration coverage and tooling around cloud-init to make sure we can keep delivering stability across releases16:23
robjosince I cannotreproduce the issue the bot has locally and I don't really understand the problem some more help is needed16:24
blackboxswahh hiya robjo16:24
powersjthat looks merged16:24
blackboxswrobjo: good to hear, we'll watch for updates.16:24
powersjsmoser went and fixed the flake8 issues16:25
blackboxswrobjo: do you mean another branch?16:25
robjoblackboxsw: no, that branch, but bot  thinks " Needs Fixing ", I just don't get why16:25
blackboxswyeah per robjo's work cloud-init folks can also configure zypper repos . We landed it Sept 21st. (So it's in cloud-init 17.1)16:26
blackboxswcommit cc1475d07b9d0727012634ee9c7a914d67b051f516:26
blackboxswAuthor: Robert Schweikert <rjschwei@suse.com>16:26
blackboxswDate:   Thu Sep 21 11:58:28 2017 -040016:26
robjoOh, so it did get merged, missed that, never mind16:27
blackboxswas powersj mentioned, I think it was a flake8 CI test issue, so we just fixed the minor issue and landed it as it wasn't a significant content change16:27
powersjcloudinit/config/cc_zypper_add_repo.py:15:1: H306: imports not in alphabetical order (cloudinit.util, cloudinit.config.schema.get_schema_doc)16:28
robjomuch appreciated, still a bit concerning that the flake8 issue did not show up locally :(16:28
blackboxswthx powersj16:28
powersjis correct way https://paste.ubuntu.com/25852643/16:29
robjoSO flake8 has serious issue with the definition of alpha order :(16:29
blackboxsw;)16:30
blackboxswok anything else for "In Progress Development"  if not we'll transition to the next topic16:30
blackboxsw#meetingtopic Open Discussion / Office Hours (30 mins)16:30
blackboxswok we'll hang out in channel  if anyone has topics, bugs or features they want to discuss or need some feedback on16:31
blackboxswand as always thanks for contributions folks. It's really great to work on a project where there is so much interest and investment16:35
smoserblackboxsw: hey. i'm back now. did you open a bug?16:42
smoseri can do so now if you have not.16:42
blackboxswsmoser: I haven't done that yet, was just working out the fix16:43
blackboxswplease do, then we can link it here16:43
smoserok. i'll do so. and i realized a comment you were making about artful.16:43
smoserthat we could go leave artful configuring all nics it saw.16:43
blackboxswright, because we allow change of behavior in artful right?16:43
smoseras that isn't necessarily "broken" behavior.16:44
smoseryeah. i didnt understand that when you said it.16:44
blackboxswahh, I get you. Right, just that the new behavior of configuring all nics is acceptable as new behavior, but not for Xenial. It's just that artful is slightly busted for local-only ipv416:44
smoseri think it might be easiest both in terms of fixing and in terms of keeping things in our head if we just keep the same behavior everywhere for now.16:45
smoserthat is... make artful act like xenial in only configuring one nic16:46
smoserblackboxsw: actually i dont think there is any reason why we shoudlnt just use bug 172815216:48
ubot5bug 1728152 in cloud-init "IPv4 and IPv6 Dual Stack Does Not work when instance is not assigned public IPv4 address" [High,In progress] https://launchpad.net/bugs/172815216:48
smoserunless you disagree16:48
blackboxsw+1 smoser16:51
blackboxswlets use that bug16:52
blackboxsw#LINK https://launchpad.net/bugs/172815216:59
ubot5Ubuntu bug 1728152 in cloud-init "EC2 IPv4 and IPv6 Dual Stack Does Not work when instance is not assigned public IPv4 address" [High,In progress]16:59
blackboxswok looks like we are good for the status meeting16:59
blackboxswthanks for joining all. see you in two weeks17:00
blackboxsw#endmeeting17:00
meetingologyMeeting ended Mon Oct 30 17:00:30 2017 UTC.17:00
meetingologyMinutes:        http://ubottu.com/meetingology/logs/cloud-init/2017/cloud-init.2017-10-30-16.03.moin.txt17:00
powersjblackboxsw: thx17:00
smoserblackboxsw: i'm writing sru template there.17:08
smoserpushed . blackboxsw https://github.com/cloud-init/ubuntu-sru/blob/master/bugs/lp-1728152.txt17:10
blackboxswthx smoser17:14
powersjsmoser: https://code.launchpad.net/~powersj/cloud-init/+git/cloud-init/+merge/33173617:42
powersjblackboxsw: ^17:42
powersjthink that is now ready... now with new and improved sudo ;)17:42
smoseris the diff up to date ?17:43
smoseryeah, it is. ok. i'm reviewing / looking at that now17:43
blackboxswok just pushed up a WIP diff for ec2 b6e0d54c171ad3a801ef0aab2e8f30bd5a8f0daf  @ https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/33295418:45
blackboxswI'm adding a couple of extra unit tests18:45
smoserpowersj: ok.. http://paste.ubuntu.com/25853561/19:22
smoserthat really should work to execute stuff as root.19:22
smoserbut it doesnt. and i'm not sure why. i get wierd failures when i change.19:22
powersjsmoser: right that is what I did on Friday19:22
powersjI didn't dig into what was the issue though19:23
blackboxswb2064bf6eeb2a96d50051ed4e0203e3c7dcb5a44  is the winner for https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/332954. I'm done w/ updates for the SRU ec2 issue.20:07
blackboxswsmoser: rharper comments welcome when you have cycles https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/332954  description updated too20:15
* blackboxsw heads to launch-ec2 tool 20:15
blackboxswneed to put that up for quick review/test20:16
rharperk20:16
blackboxswpowersj: rharper smoser  just pushed sample launch-ec2 script I'm running locally https://github.com/cloud-init/qa-scripts/blob/master/scripts/launch-ec220:25
blackboxswI'll keep posting updates to it as I refine it20:25
smoserpowersj: ok. i understand why the obvious fix was not working.20:48
smoserhttp://paste.ubuntu.com/25854027/20:51
smoseris one solution, powersj20:51
smoserthe IOError was in run_script trying to push to a file that was root owned (as a result of the mktemp)20:52
smoserthe push was still not happening as root20:52
smoserthis works, but could be better.20:53
smoserhttp://paste.ubuntu.com/25854037/ <-- is better in that it drops the 'sudo' form the 'run-script' path as its not needed because execute has it.20:54
powersjsmoser: thx will take a look21:27

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