Tuesday, 2017-06-27

tonybianw: It can be a little variable as $some_users have global ignores and per repo ignores so we could see strange corner cases but ....00:01
ianwultimately though as long as the gate gets it right00:02
ianwit seems you could also do some combination of git ls-files, including untracked or staged, etc.  but that seems like too much fiddling00:02
ianw[opensuse-minimal/opensuse423-build-succeeds] sudo: zypper: command not found00:03
ianwhmm, so i guess i've incorrectly added that to trusty testing?00:04
tonybhehe00:04
ianwand centos i guess.  i.e. it only works on xenial.  hmmm00:05
clarkbya we had to upgrade the builders to xenial to get that working00:05
ianwyep, ok, a bit too much copy-pasting when i updated the jobs i think00:05
clarkbdnf is built on libsolv which is part of zypper or dev'd by zypper devs so maybe next centos will have it ?00:06
tonybWhat are #*# files?00:06
ianwthat's emacs intermediate files00:06
tonybclarkb: I'd think that centos 8 will get whatevere rhel8 gets, which will be based on $some Fedora so ... probably00:07
tonybianw: okay, they're not .gitignored I'll fix that.00:07
clarkbtonyb: ya dnf, I just mean that all the deps for zypper should be there so hopefully not too bad to also have zypper00:09
clarkbit won't use zypper as its package manager00:09
tonybclarkb: Oh yeah I s'pse that'd be a thing.  much like having rpm on Ubuntu/Debian00:10
ianwhmm, so technically that means we want to run python2+xenial+opensuse func test00:10
clarkbtonyb: ya and I think we install apt on centos to test ubuntu builds there too00:10
ianwoh, but really that replicates the nodepool test00:10
*** andreas-f has joined #openstack-dib00:11
tonybclarkb: Yeah, I can'r see debottstrap but I spent <2mins looking00:11
ianwhwoarang: we can probably move opensuse-minimal to the voting test, but i want it to use infra mirrors.  so if someone wants to work on getting the elements to do that...00:13
ianwthe nodepool jobs don't use mirrors, but they are more tolerant -- 1) they retry on failure, and 2) i don't think there's as much "thundering heard" issues with them, as they take their time getting to image builds00:14
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [doc] Add some notes about PowerPC Architecture names  https://review.openstack.org/47735900:26
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [doc] Add some notes about PowerPC Architecture names  https://review.openstack.org/47735900:27
clarkbianw: re ^ do people run it both ways? sparc supported both as did solaris but I can't recall anyone ever running solaris on sparc little endian00:28
ianwclarkb: i don't know if people run big-endian (ppc64)?  the confusion was over "ppc64le" and "ppc64el" being the same thing, but one for rpm and one for deb00:30
clarkbah00:30
ianwclarkb: as i mentioned to tonyb yesterday, I had just assumed the "le" was little-endian (duh) and then "el" was big-endian, being a play on the reversal of "little-endian"00:31
ianwbut, not so00:31
clarkbI'm slightly grump that arm64 and aarch64 are things too00:31
ianwyeah, and x86_64 / x86-64 as tonyb also mentioned00:31
ianwit does seem we can not learn00:31
tonybclarkb: It's possible to run BE apps on LE and vis versa but it's a little mad to do so00:32
tonybianw: Thanks.00:33
clarkbianw: also amd6400:34
clarkband the confusion of ^ with itanium00:34
openstackgerritTony Breeds proposed openstack/diskimage-builder master: As far as block-device layout is concerned ppc64le == ppc64el  https://review.openstack.org/47736000:34
openstackgerritTony Breeds proposed openstack/diskimage-builder master: Support for Cloud Images on ppc64le for rhel7 and centos7  https://review.openstack.org/45605500:34
ianwitanium ran be for hpux and le for, everything else, iirc00:40
tonybianw: Wow, that's a little nuts.00:45
tonybianw: I guess there were reasons00:45
ianwtonyb: oh, it's just like ppc, you could flip a bit and it swapped modes.  if you were insane, as you say, you could chroot be environments etc00:46
ianwmore insane was the itanium 1 "we need x86 compatibility .. i know, this die's pretty big, let's stick one in the corner"00:47
openstackgerritTony Breeds proposed openstack/diskimage-builder master: dib-lint: Ignore editor temp files for linting run  https://review.openstack.org/47771100:47
tonybianw: Yeah I s'pse but until recently I'm pretty sure nothing actually did that thing.00:48
*** andreas-f has quit IRC01:11
*** farosas_ has quit IRC01:14
openstackgerritMerged openstack/diskimage-builder master: [doc] Add some notes about PowerPC Architecture names  https://review.openstack.org/47735901:51
openstackgerritMerged openstack/diskimage-builder master: As far as block-device layout is concerned ppc64le == ppc64el  https://review.openstack.org/47736002:17
*** owalsh_ has joined #openstack-dib02:22
*** owalsh has quit IRC02:26
*** rfolco has quit IRC03:05
*** rfolco has joined #openstack-dib03:42
*** rfolco has quit IRC03:43
*** aparnav has joined #openstack-dib03:52
openstackgerritMerged openstack/diskimage-builder master: dib-lint: Ignore editor temp files for linting run  https://review.openstack.org/47771103:57
*** rfolco has joined #openstack-dib03:59
*** rfolco has quit IRC03:59
*** andreas-f has joined #openstack-dib05:07
*** appu103 has joined #openstack-dib05:09
*** aparnav has quit IRC05:13
*** ianw_ has joined #openstack-dib05:36
*** appu103 has quit IRC05:38
*** ianw has quit IRC05:39
*** ianw_ is now known as ianw05:39
*** appu103 has joined #openstack-dib05:39
*** isaacb has joined #openstack-dib05:39
ianwall green including -nv!  wow, it's been a while since that was true05:41
tonybianw: beginners luck?05:57
*** isaacb has quit IRC06:14
*** isaacb has joined #openstack-dib06:27
*** andreas-f has quit IRC07:09
*** appu103 has quit IRC07:44
*** appu103 has joined #openstack-dib07:45
*** appu103 has quit IRC07:48
*** aparnav has joined #openstack-dib07:48
*** aparnav has quit IRC07:54
*** isaacb has quit IRC07:59
*** isaacb has joined #openstack-dib08:02
*** isaacb has quit IRC08:09
*** isaacb has joined #openstack-dib08:15
*** owalsh_ is now known as owalsh08:17
*** aparnav has joined #openstack-dib08:50
*** appu103 has joined #openstack-dib09:25
*** tonyb_ has joined #openstack-dib09:30
*** owalsh_ has joined #openstack-dib09:33
*** aparnav has quit IRC09:34
*** owalsh has quit IRC09:34
*** mgagne has quit IRC09:35
*** tonyb has quit IRC09:35
*** mgagne has joined #openstack-dib09:37
*** mgagne is now known as Guest2879609:37
*** arne_r has joined #openstack-dib11:22
*** rfolco has joined #openstack-dib11:45
arne_rHi channel12:00
arne_rI am building an image based on centos, and it stops early in the build with "chroot: failed to run command 'bin/tar': No such file or directory", anyone have this issue as well?12:00
arne_rI build from latest dib code, and run "disk-image-create -o ../images/test_1 vm centos devuser"12:08
*** aparnav has joined #openstack-dib12:27
*** appu103 has quit IRC12:29
*** aparnav has quit IRC12:32
*** farosas_ has joined #openstack-dib12:34
rfolcoianw, around ? I would like to turn KVM on Power CI voting on diskimage-builder. Apparently the meetings are inactive - https://wiki.openstack.org/wiki/Meetings/diskimage-builder. Is it possible to add KVM on Power to dib-ci, just we did for nova-ci - https://review.openstack.org/#/admin/groups/511,members ?13:15
*** arne_r has quit IRC13:52
*** isaacb has quit IRC13:55
*** gsteinmuller has joined #openstack-dib14:13
*** isaacb has joined #openstack-dib14:13
gsteinmullerhey there! I'm new here but I'm passing through a challanging problem: generating my image for my openstack (primarly working with ironic) with the parameter DIB_CLOUD_INIT_DATASOURCES="OpenStack". Well, sometimes when I launch and instance, cloud-init sets the correct ownership to the directory of, let's say, user ubuntu (using ubuntu distro) and I can use my keys to ssh instance. But this is14:18
gsteinmullernon-deterministic, something it also sets the ownership wrong and i can access the instance. Do you guys have an idea what is going on? is it problem with dib images or my metadata service?14:18
prometheanfiregsteinmuller: sounds like it might be a cloud-init problem possibly?14:22
prometheanfirelog all the things :D14:22
gsteinmulleryes... makes more sense, but this is a bit difficult to debug because i can't log in the instance, only setting an explicit user/pass auth14:23
*** dmarlin has joined #openstack-dib14:23
gsteinmullerthat's why i know what is going on but don't know if is reproducible or something  hahahah14:25
prometheanfiregsteinmuller: you can build a test image with a user/pass (with sudo) using dib14:31
prometheanfirehttps://docs.openstack.org/developer/diskimage-builder/elements/devuser/README.html14:32
prometheanfirethe devuser element14:32
prometheanfireI've used it to debug sometimes14:32
*** andreas-f has joined #openstack-dib14:33
gsteinmullerthanks prometheanfire! Sounds good. I will build one and I already set debug = true in nova-metadata and neutron-metadata14:34
*** isaacb has quit IRC15:12
*** andreas-f has quit IRC15:34
*** andreas-f has joined #openstack-dib17:27
*** gsteinmuller has quit IRC18:10
ianwarne_r: "centos" is centos6 ... you want centos719:15
ianwoh, they left.  we need to clean that up; not the first time people have had issues19:15
*** mmedvede has quit IRC19:25
*** mmedvede has joined #openstack-dib19:26
*** mmedvede has quit IRC19:28
*** mmedvede has joined #openstack-dib19:31
*** mmedvede has quit IRC19:42
*** mmedvede has joined #openstack-dib19:42
*** rfolco_ has joined #openstack-dib19:55
*** rfolco has quit IRC20:19
*** rfolco_ is now known as rfolco20:19
*** owalsh has joined #openstack-dib21:24
*** owalsh_ has quit IRC21:29
*** dmarlin has quit IRC22:22
*** andreas-f has quit IRC22:22
*** andreas-f has joined #openstack-dib22:34
ianwrfolco: i think we can do voting.  the meeting should be active, though.  we're alternating for .eu timezones23:20
ianwlet me put in dates23:20
*** andreas-f has quit IRC23:33
ianwrfolco: ok, updated https://wiki.openstack.org/wiki/Meetings/diskimage-builder23:41
ianwyolanda: ^23:41

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