[00:40] ahasenack: interestingly, livecd + packages seems to work, but I don't think it did the dlopen call. same kernel on my installed desktop still results in failure. Now comes the fun of looking at file diffs. sigh. [01:02] ahasenack: turns out that error 610 from virtualbox is bitching about non-root owner of /usr /usr/lib or /usr/lib/vitualbox. Thanks for the classy error messages, Oracle. [05:04] good morning [10:40] coreycb: newer snapshots of py2.7, 3.6 and 3.7 all generate that same hacking test failure in nova [10:40] coreycb: life is to short so I've skipped it across all versions [10:40] but something changed [11:52] jamespage: ok [11:56] jamespage: there are some dep8 failures due to curl not being available in arm. i'll fix those up. [12:00] jamespage: it seems that some of the nasty py3.7 bugs may be fixed in py3.7 itself. i'll check and work with doko on it. i was hitting similar ones to this on a handful of projects: https://storyboard.openstack.org/#!/story/2003186 [12:04] coreycb: have you worked on any py3 switchovers for components yet? [12:04] in the charms that is [12:04] jamespage: not for the charms yet, but planning to start once rocky cleanup is done [12:04] coreycb: ok I'll start poking on a few - cinder first [12:05] jamespage: ok, thanks [12:25] hmm [12:25] /tmp/autopkgtest.cRVUhE/build.cWY/src/debian/tests/ldap-user-group-krb5-auth: 57: /tmp/autopkgtest.cRVUhE/build.cWY/src/debian/tests/ldap-user-group-krb5-auth: debian/tests/login.exp: Permission denied [12:25] it has +x [12:28] maybe it's mounted as noexec [12:28] it worked locally in qemu/kvm [12:29] maybe it looses +x on the way? [12:29] can you for testing chmod it before calling? [12:29] or pass it like $ expect -f foo.exp [12:30] the latter would be my next attempt [12:30] but it worked here [12:30] kvm and lxd [12:30] odd [12:30] I also thought that there should be no difference [12:30] also worked in a debian lxd [12:30] which architecture was the fail ahasenack [12:31] all [12:31] wow [12:31] https://bileto.ubuntu.com/excuses/3399/cosmic.html [12:33] hm, maybe I need -f in the shebang line [12:33] maybe dash/bash/sh is different there? [12:33] is expect a test dependency? [12:34] hmm, yes it is [12:36] ahasenack: http://paste.ubuntu.com/p/Q3gXJv5zGB/ ? [12:36] yeah [12:37] better go all the way, or else verifying all alternatives will take a whole day [12:37] yep [12:37] I also found the -- in the man page [12:37] so I added i [12:37] t [12:57] cpaelzer: snapper upstream took the armhf build fix patch [12:57] another delta will bite the dust, soon [13:02] coreycb: ok so cinder looks promising - got all but on of the tempest.api.volume tests to pass first run [13:03] jamespage: not bad [13:03] coreycb: https://review.openstack.org/600027 [13:08] ahasenack: \o/ [13:09] jamespage: commented [13:13] coreycb: good question about clearing out the py2 cruft [13:16] coreycb: we can purge out any python-* packages from the original installed pkgs; however we'll need an autoremove helper to then purge out any deps! [13:16] jamespage: ick [13:16] coreycb: meh it kinda needs to happen [13:16] coreycb: for example python-cinder would still be installed, but is not mention anywhere in the charm [13:18] jamespage: worth noting this is likely just a rockey issue. stein will be easier. we can just make py3 alternatives have precedence. [13:18] rocky [13:18] agreed [13:30] ahasenack: Is there more to do with logwatch re: getting debian's attention? [13:31] kstenerud: does "knowing the maintainer well" count? [13:32] kstenerud: did you create a merge request? [13:32] kstenerud: good morning :) [13:32] kstenerud: while I have you, keep an eye on http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html [13:32] kstenerud: your bind9 sponsored upload is in there [13:51] coreycb: https://github.com/juju/charm-helpers/pull/209 [14:12] kstenerud: I think you can move the 1769440 card to done, bind9 migrated. Did you check that proposed-migration page in time, while bind9 was still in there? Just so you know the process [14:17] ahasenack: Yes I saw it with tests passed and expected fails yellow [14:17] ok [14:17] kstenerud: that bind9 bug, it needs an sru to bionic now :) [14:18] feel free to use the same card I mentioned above, or create a new one for the sru work [14:18] coreycb: do you think missing curl might be the issue on the glance autopkgtest failures as well? [14:18] jamespage: yes that's the problem. i have a couple pkgs testing here: https://bileto.ubuntu.com/#/ticket/3125 [14:25] coreycb: ack will leave in your more than capable hands! [14:26] jamespage: ha! [14:35] kstenerud: did we hear back from debian on logwatch? [14:37] No, I hadn't done the change in their git repo. Working on that now [14:39] ahasenack: Is there a special procedure for making patches to salsa? Like tests to run etc? [14:40] kstenerud: nothing standard [14:40] if there are dep8 tests in the package, then I would run them [14:40] otherwise, I would show how the change was tested [14:40] don't forget it's debian, not ubuntu, when copying logs and such [14:40] So basically I just fork, make the same 2 commits, then merge req? [14:40] luckily it's easy to use a debian container [14:41] yeah, and I would leave the debian release as "UNRELEASED" in d/changelog, since the commit is not necessarily tied to a new upload [14:41] let them sort that out [14:41] but do use dch, and format d/changelog approprietly [14:42] dch? [14:43] try it :) [14:44] oh hah cool :) [14:44] I suggested dch this time, instead of git-ubuntu.reconstruct-changelog, because git-ubuntu wouldn't work in a debian container [14:44] not out-of-the-box at least [14:45] Oh, the version is labeled logwatch (7.4.3+git20161207-2ubuntu1) [14:45] should it have the ubuntu1 at the end? [14:45] nope [14:45] well, not in a debian merge request for sure [14:46] and, if the current d/changelog already has an entry with UNRELEASED, then don't create a new (versioned) one, just add your bit to the existing one [14:46] there is a format for that, you can find it on other changelog files if you look, it's like [Some Name]\n * change [14:49] OK so I'm basically doing: [14:49] * sshd: ignore disconnected from user USER. (closes: 855539) [14:50] 855539 being their bug report on this [14:54] kstenerud: yes, but please mention the file you are changing [14:54] like, full path [15:07] kstenerud: (just curious on logwatch, since we hadn't reached out before) [15:12] cpaelzer: sea of green! https://bileto.ubuntu.com/excuses/3399/cosmic.html [15:13] cpaelzer: calling expect -f