/srv/irclogs.ubuntu.com/2018/04/05/#cloud-init.txt

=== ahasenac` is now known as ahasenack
=== ahasenack is now known as Guest7888
=== Guest7888 is now known as ahasenack
rharperblackboxsw: ok, I've finished ec2 manual tests for 18.2 SRU18:16
blackboxswthanks rharper, artful on gce is good, I'll get to xenial just after lunch18:20
rharperblackboxsw: where do you want me to put the log ?18:20
rharperMP to the github repo ?18:20
blackboxswrharper: ok back from lunch.18:43
blackboxswrharper: can you put in in ubuntu-sru:  ... https://github.com/cloud-init/ubuntu-sru/blob/master/manual/ec2-sru-18.2-4.txt18:44
blackboxswin the manual subdir ec2-sru-<version>.txt18:44
rharpery18:49
rharperhttps://github.com/raharper/ubuntu-sru/pull/118:54
blackboxswrharper: no need for PR if you want to git push origin master I'm good with that for this repo19:02
blackboxswthe pr is against your repo, which I can't squash merge to19:02
rharperblah19:02
* rharper should stick to the git cli 19:03
rharperok19:03
rharperhttps://github.com/cloud-init/ubuntu-sru/pull/119:06
rharperok, merged and then PR'd to the base19:06
rharperI can't write there, so you'll need to merge19:06
blackboxswclicked merge button, I'll add your perms if I can19:10
blackboxswrharper: you're invited in github to write access on ubuntu-sru19:13
rharpery19:14
powersjrharper: added you to github group19:14
rharperthx19:16
rharperblackboxsw: thx for merge, now do we also update the desc in the SRU bug, or wait till the end and do that all at once ?19:21
rharpershould I test azure now ?19:21
blackboxswrharper: we can just work through ubuntu-sru repo and then all at once attach the files to the SRU bug once we're done19:23
rharper+119:23
blackboxswjust updated qa-scripts sru-changelog-to-trello to accept num-sections param to allow us to create markdown across multiple sections.19:24
blackboxswrharper: I've kicked off an azure xenial test19:26
rharpernice19:26
rharperok19:26
rharperdo we have lxd and nocloud going as well ?19:26
blackboxswjust waiting on the instance to cume up19:26
rharperthose are run on jenkins right ?19:26
blackboxswnocloud-kvm would be helpful to kick off19:26
blackboxswin jenkins19:26
rharperk19:26
rharperoh, we need to wait for 2.4 to hit -proposed though19:27
blackboxswlxc we generally can cut-n-paste from a previous run of our choosing which closely matches our release (tip of master)19:27
rharperwe can't feed a deb to the job19:27
blackboxswrharper: it all truth, yes we need to actually truly wait on official -proposed publish of the debs, which won't be until tonight19:27
rharperok19:28
blackboxswsince both were officially approved within the hour19:28
blackboxswboth == (artful/xenial)19:28
rharperthen I'll hold for now, please ping when I can help start more things19:28
blackboxswgreat thanks rharper, yeah I just wanted a spot check to make sure we don't have to start an SRU-regression on the major cloud19:28
blackboxswgreat thanks rharper, yeah I just wanted a spot check to make sure we don't have to start an SRU-regression on the major clouds19:28
rharpergotcha19:28
blackboxswgood work on ec2, just read through logs. yeah I think we should bake in systemd analyze (and cloud-init analyze) into our manual sru tests (and CI per powersj suggestion).  we can then at least capture SRU-related differences on each cloud performance.19:33
blackboxswI'm adding it to a new sru-templates subdir in ubuntu-sru for each 'manual' cloud.19:34
blackboxswupgrade looks fine on azure19:44
blackboxswok capturing logs and simple test cases for reference19:44
blackboxswcloud-init analyze blame is nice.... so initial boot on stock cloudimage blames config-disk_setup @ 4 seconds and config-locale @ 3.3 seconds19:45
blackboxswthat makes up the near half of cloud-init's boot time cost19:46
rharperblackboxsw: yeah, I think this manual-no-regression sequence can be scripted20:03
rharperwe could use write_files in the initial yaml we pass to generate the file, and then just remotely execute it through the upgrade, and then a post-upgrade-reboot sequence20:03
blackboxsw+1, we can just contain the basics, only different intial cmdline instance launch and IP obtaining20:03
rharpery20:03
rharperI wonder if we should write this as a cloud_test with the ec2 platform20:04
blackboxswrharper: that'd be an effective start as we'll have to do something comparable on each platform we add to ci20:06
* blackboxsw just hadn't spent more than a fleeting glimpse at trying to establish a cloud_test that'll perform the live upgrade test/ post-upgrade-reboot sequence20:06
rharperyeah, I think we have a reasonable list of "basic" tests here; boot, confirm no tracebacks and status OK, upgrade (via dpkg -i or -proposed); re-run cloud-init init; check status/logs, clean --logs --reboot;  wait for boot;  repeat20:07
rharperand add in the collect of systemd-analyze and cloud-init analyze show/blame if we like20:07
* rharper gives it a go 20:07
rharperI've not tried the ec2 backend in cloud_tests yet20:07
blackboxswit's slick. powersj did well20:08
rharperpowersj: is it possible to feed one's on creds in there ?20:08
powersjrharper: locally yes http://cloudinit.readthedocs.io/en/latest/topics/tests.html#ec220:08
rharperright20:08
rharperif I launch it myself (vs on jenkins)20:08
powersjcorrect, I don't want jenkins knowing any of our stuff20:09
rharperperfect!20:09
blackboxswok just pushed ubuntu-sru with doc output from create-sru.py.21:21
blackboxswok, now onto SRU validation script writing for the 24 related bugs (most of them should be covered in part by our manual tests).21:25
blackboxswrharper: can you rebase https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/339438 for ci to work22:17
blackboxsweverything is done there right?22:17
blackboxswminor fix for tools/make-tarball to fix nacc's discoveries during the test/upload process.22:39
blackboxswhttps://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/34276122:39
blackboxswI didn't want to lose that fix changeset22:39
rharperblackboxsw: sure22:53

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