Wednesday, 2016-09-21

TheJuliaOh, I see00:00
TheJuliaI'm not really sure there is a way around that with the way the ironic driver and nova interact :\00:00
praneshpha, ok. thanks for your time!00:01
*** davidlenwell has quit IRC00:03
*** praneshp has quit IRC00:07
*** praneshp_ has joined #openstack-ironic00:07
openstackgerritClint 'SpamapS' Byrum proposed openstack/ironic: Remove websockify from requirements  https://review.openstack.org/37355900:08
SpamapSTheJulia: ^^ A fine opportunity to start Ocata off right ;)00:09
TheJulia:)00:12
*** Alexey_Abashkin_ has quit IRC00:13
*** Alexey_Abashkin_ has joined #openstack-ironic00:14
*** davidlenwell has joined #openstack-ironic00:16
*** Alexey_Abashkin_ has quit IRC00:18
*** BadCub has joined #openstack-ironic00:19
*** vishwanathj has quit IRC00:22
*** Goneri has joined #openstack-ironic00:30
*** Alexey_Abashkin_ has joined #openstack-ironic00:32
*** bdeschenes has quit IRC00:32
*** zackf has quit IRC00:34
*** Sukhdev has joined #openstack-ironic00:35
*** bdeschenes has joined #openstack-ironic00:36
*** mtanino has quit IRC00:37
*** bdeschenes has quit IRC00:39
*** Goneri has quit IRC00:40
TheJulia@cinerama I added you to 363197 if you have any thoughts.00:42
*** bdeschenes has joined #openstack-ironic00:43
*** hj-hpe has quit IRC00:44
*** hoangcx has joined #openstack-ironic00:48
*** BadCub has quit IRC00:55
*** Goneri has joined #openstack-ironic00:56
*** rbudden has quit IRC00:57
openstackgerritJulia Kreger proposed openstack/bifrost: Change Bifrost to TinyIPA as the default  https://review.openstack.org/37357401:01
*** phuongnh has joined #openstack-ironic01:02
*** jabroney has joined #openstack-ironic01:12
*** bdeschenes has quit IRC01:13
*** rbrud has quit IRC01:13
*** manjeets has joined #openstack-ironic01:15
*** Goneri has quit IRC01:16
manjeetsI have a single node devstack with 4 ironic node vms01:18
manjeetswhen i boot nova instances01:18
manjeetsit creates neutron port and delete stuck node status at wait-call and go back to available after some time01:18
manjeetshere is trace of error i could find from cond logs01:19
manjeetshttp://paste.openstack.org/show/582345/01:19
openstackgerritzhangyanxian proposed openstack/ironic: Fix a typo in helper.py  https://review.openstack.org/37299401:19
*** sdake_ has joined #openstack-ironic01:19
*** mtanino has joined #openstack-ironic01:20
*** sdake has quit IRC01:21
*** amotoki has joined #openstack-ironic01:26
*** rbrud has joined #openstack-ironic01:26
*** rbrud has quit IRC01:28
*** aNuposic has quit IRC01:29
*** zackf has joined #openstack-ironic01:34
*** rloo has quit IRC01:35
TheJulia@cinerama I left you two questions on 36763701:40
openstackgerritOm Kumar proposed openstack/ironic: Add 10s sleep for iPXE boot.  https://review.openstack.org/37319401:41
openstackgerritJulia Kreger proposed openstack/bifrost: Make bifrost on stable/mitaka branch deploy stable/mitaka ironic  https://review.openstack.org/36319701:43
*** baoli has joined #openstack-ironic01:51
openstackgerritMerged openstack/bifrost: bifrost-prepare-for-test-dynamic: Create known_hosts if it's not present  https://review.openstack.org/37025801:55
*** tuanla has joined #openstack-ironic02:05
*** bfournie has joined #openstack-ironic02:12
*** amotoki has quit IRC02:25
*** ChubYann has quit IRC02:30
*** marlinc has quit IRC02:30
*** rama_y has quit IRC02:31
*** marlinc has joined #openstack-ironic02:32
*** amotoki has joined #openstack-ironic02:41
*** amotoki has quit IRC02:49
*** cmyster has quit IRC02:49
*** amotoki has joined #openstack-ironic02:49
*** yuanying has quit IRC02:52
*** priteau has joined #openstack-ironic02:53
*** amotoki has quit IRC02:54
*** amotoki has joined #openstack-ironic02:58
*** priteau has quit IRC02:58
*** baoli has quit IRC03:01
*** david-lyle has quit IRC03:04
*** amotoki has quit IRC03:04
*** joprovost has quit IRC03:05
*** vikrant has joined #openstack-ironic03:15
*** appu103_ has joined #openstack-ironic03:29
*** appu103_ is now known as aparnav03:36
*** ijw has quit IRC03:40
*** sdake_ has quit IRC03:42
*** ijw_ has joined #openstack-ironic03:45
*** amotoki has joined #openstack-ironic03:46
*** ijw_ has quit IRC03:49
*** yuanying has joined #openstack-ironic03:49
*** vikrant has quit IRC03:51
*** vikrant has joined #openstack-ironic03:53
*** bdeschenes has joined #openstack-ironic04:11
*** syed_ has quit IRC04:13
*** ijw has joined #openstack-ironic04:14
*** ijw has quit IRC04:19
*** rama_y has joined #openstack-ironic04:19
*** bdeschenes has quit IRC04:25
*** tuanla has quit IRC04:35
*** tuanla has joined #openstack-ironic04:36
*** hemna_ has joined #openstack-ironic04:43
*** hemna_ has left #openstack-ironic04:44
*** hemna_ has quit IRC04:44
*** jaosorior has joined #openstack-ironic04:50
*** vsaienko has joined #openstack-ironic05:04
*** praneshp_ has quit IRC05:09
openstackgerritMerged openstack/ironic: Remove websockify from requirements  https://review.openstack.org/37355905:09
*** jaosorior has quit IRC05:10
*** jaosorior has joined #openstack-ironic05:11
*** rbartal has joined #openstack-ironic05:14
*** moshele has joined #openstack-ironic05:21
*** wuhg has joined #openstack-ironic05:22
*** rama_y has quit IRC05:45
*** rbartal has quit IRC06:04
openstackgerritOpenStack Proposal Bot proposed openstack/virtualbmc: Updated from global requirements  https://review.openstack.org/37368706:05
*** rcernin has joined #openstack-ironic06:07
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37370106:08
*** vsaienko has quit IRC06:11
*** mjura has joined #openstack-ironic06:11
*** vsaienko has joined #openstack-ironic06:14
*** mjura has quit IRC06:17
*** mjura has joined #openstack-ironic06:17
*** rbartal has joined #openstack-ironic06:18
openstackgerritTang Chen proposed openstack/ironic: Move root controller tests to functional dir  https://review.openstack.org/35618806:18
openstackgerritTang Chen proposed openstack/ironic: Move api driver tests to functional dir  https://review.openstack.org/35036506:18
openstackgerritTang Chen proposed openstack/ironic: Move port api tests to functional dir  https://review.openstack.org/35628706:18
openstackgerritTang Chen proposed openstack/ironic: Prepare for functional tests  https://review.openstack.org/34942106:18
*** athomas has joined #openstack-ironic06:24
*** strigazi_AFK is now known as strigazi06:51
*** Sukhdev has quit IRC07:06
*** ccamacho has joined #openstack-ironic07:08
*** pcaruana has joined #openstack-ironic07:13
*** fxpester has joined #openstack-ironic07:13
*** vsaienko has quit IRC07:14
*** Alexey_Abashkin_ has quit IRC07:20
*** AlexeyAbashkin has joined #openstack-ironic07:23
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37370107:27
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/37374707:27
*** mtanino has quit IRC07:27
*** jabroney has quit IRC07:29
*** hshiina has joined #openstack-ironic07:33
*** jpich has joined #openstack-ironic07:36
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic management I/F for Inject NMI  https://review.openstack.org/34819107:39
fxpesterhi all, do I understand correctly that currently ironic uses 1 network for everything (provisioning traffic and teanant traffic) ? and VLAN/VXLAN segmentation is not supported ?07:41
*** Romanenko_K has joined #openstack-ironic07:56
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** e0ne has joined #openstack-ironic08:11
*** jaosorior is now known as jaosorior_brb08:28
openstackgerritNaohiro Tamura proposed openstack/ironic: Ipmitool management driver for Inject NMI  https://review.openstack.org/34872108:41
*** derekh has joined #openstack-ironic08:44
*** pmannidi has quit IRC08:48
*** hshiina has quit IRC08:58
*** pmannidi has joined #openstack-ironic09:09
*** pmannidi has quit IRC09:09
*** pmannidi has joined #openstack-ironic09:10
openstackgerritNaohiro Tamura proposed openstack/ironic: iRMC management driver for Inject NMI  https://review.openstack.org/34873209:13
*** bks has joined #openstack-ironic09:16
mgouldmorning Ironic!09:26
tuanlamorning ironic09:45
tuanlaI was have problem about ipmitool: ipmitool -I lanplus -H 10.0.0.10 -U admin -P admin chassis bootdev pxe options=persistent, I don't know how to using bootdev to set pxe but don't delete other boot priority09:47
tuanlaI have a bug relate to whole-disk-image and after some research and test i know the causual because when i using bootdev pxe options=persistent every prioritys options will be delete just have only pxe or netboot09:49
*** dtantsur|pto is now known as dtantsur09:53
dtantsurmorning Ironic!09:53
* dtantsur is back09:53
vdrokmorning mgould and dtantsur !09:59
vdrokdtantsur: welcome :)09:59
mgouldvdrok dtantsur morning!10:00
mgouldand welcome back dtantsur :-)10:00
dtantsuro/10:00
fxpesterhi all, do I understand correctly that currently ironic uses 1 network for everything (provisioning traffic and teanant traffic) ? and VLAN/VXLAN segmentation is not supported ?10:05
dtantsurfxpester, hi! this feature just got implemented in Newton, before that we only supported one network indeed.10:07
vdrokfxpester: yeah, it's in 6.1.010:07
dtantsurfxpester, http://docs.openstack.org/developer/ironic/deploy/multitenancy.html10:08
fxpesternice, maybe ,multi-rack setup also implemented in newton ? =)10:08
fxpestersorry, not multirack but multi-l3-networks with dhcp relay10:09
dtantsurI wish so :) I don't think it's up to Ironic to implement DHCP relays though10:09
dtantsurIronic defers DHCP configuration to Neutron, so I guess it's within their domain10:10
dtantsurfxpester, ^^10:10
fxpesterdtantsur:  thx a lot!10:11
*** bdeschenes has joined #openstack-ironic10:27
*** makowals has quit IRC10:29
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Catch error when wrong temp_url were generated  https://review.openstack.org/37087510:35
*** phuongnh has quit IRC10:35
*** hoangcx has quit IRC10:36
*** ohamada has joined #openstack-ironic10:36
*** tuanla has quit IRC10:41
openstackgerritGalyna Zholtkevych proposed openstack/ironic-python-agent: Improve error message while download image  https://review.openstack.org/37082410:48
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Switch stable/newton to Newton upper-constraints  https://review.openstack.org/37402310:51
*** makowals has joined #openstack-ironic10:56
*** davidlenwell has quit IRC10:57
*** bdeschenes has quit IRC10:58
*** davidlenwell has joined #openstack-ironic10:58
*** ohamada has quit IRC10:59
*** ohamada has joined #openstack-ironic11:05
*** ohamada has quit IRC11:05
*** ijw has joined #openstack-ironic11:07
*** ijw has quit IRC11:12
dtantsuraarefiev, morning! around?11:14
aarefievdtantsur:hey11:14
dtantsurwill pm you11:15
*** baoli has joined #openstack-ironic11:15
*** baoli_ has joined #openstack-ironic11:18
*** lucas-afk is now known as lucasagomes11:18
lucasagomesmorning all11:19
*** baoli has quit IRC11:21
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Add oslotest to test-requirements  https://review.openstack.org/37404511:22
dtantsurmorning lucasagomes11:22
*** jaosorior_brb is now known as jaosorior11:28
openstackgerritVladyslav Drok proposed openstack/ironic: Change the logic of selecting image for tests  https://review.openstack.org/32962511:33
vdrokmorning lucasagomes11:34
*** bdeschenes has joined #openstack-ironic11:34
*** mtanino has joined #openstack-ironic11:37
*** daemontool has joined #openstack-ironic11:39
*** bfournie has quit IRC11:42
xavierrgood morning Ironic11:42
xavierrmorning dtantsur aarefiev lucasagomes vdrok11:43
lucasagomesxavierr, vdrok hello there :-)11:43
vdrokMorning xavierr :)11:47
openstackgerritAnkit Kumar proposed openstack/ironic: Documentation change for feature updates in iLO drivers.  https://review.openstack.org/37406011:50
*** athomas has quit IRC11:52
TheJuliao/11:52
mat128morning xavierr, lucasagomes, vdrok, TheJulia and everyone else11:52
*** mtanino has quit IRC11:53
xavierrmorning mat128 :D11:54
* TheJulia wonders how long it takes for the company to update in stacklytics....11:54
* xavierr asks if TheJulia is back to the channel11:55
xavierrmorning TheJulia \o11:55
vdrokMorning TheJulia and mat12811:56
*** athomas has joined #openstack-ironic11:56
wznoinskhi all11:56
*** bks has quit IRC11:57
wznoinskI'm fixing ironic-inspector deployment via kolla and before I start adding sudoers file for rootwrap I wanted to check whether there's any, and if yes is it advanced, work currently on privsep for it?11:57
lucasagomesTheJulia, mat128 morning!11:57
TheJuliaxavierr: yes, I'm back now :)11:58
*** amotoki has quit IRC11:58
*** wuhg has quit IRC12:01
dtantsurhi wznoinsk, we're not working on it right now.12:04
dtantsurmorning TheJulia, xavierr, mat12812:04
openstackgerritMerged openstack/ironic-inspector: Tempest: add auto-discovery test  https://review.openstack.org/36926112:04
dtantsuraarefiev, mind +2 https://review.openstack.org/#/c/374045/ please?12:04
patchbotpatch 374045 - python-ironic-inspector-client (stable/newton) - Add oslotest to test-requirements12:04
*** vsaienko has joined #openstack-ironic12:05
lucasagomesis someone here comfortable enough debugging tftp problems (at least I think it's tftp)... Quite often booting from UEFI (ovmf-edk2) fails with PXE-E18 timeout. Looking at tcpdump apparently DHCP works fine but it fails (apparently) at the tftp part12:05
lucasagomessee: http://paste.openstack.org/show/582391/12:05
dtantsur"comfortable enough debugging tftp problems"  everyone of course :D12:06
lucasagomesthat said, the same configuration somtimes works / works every time for non UEFI12:06
lucasagomesdtantsur, hah12:06
mat128lucasagomes: lovely hostname, "Standard-PC-i440FX-PIIX-1996"12:06
lucasagomesdtantsur, well gotta try, it's giving me some grey hair. Apparently not many people are using VMs with UEFI right now :-P12:06
dtantsurlucasagomes, I see it does request ipxe.efi12:07
lucasagomesmat128, heh default from ubuntu 16.04 :D12:07
lucasagomesdtantsur, yeah exactly I see the read request RRQ12:07
lucasagomesbut I don't see any WRQ write request coming12:07
lucasagomes>.<12:07
dtantsurlucasagomes, it uses random ports, you won't see it with this request12:07
* dtantsur got hit heavily by it one day12:07
mat128lucasagomes: you wont get WRQ unless the machine uploads a file12:07
mat128what you want to see is the response to the read request12:08
dtantsur"port 67 or port 68 or port 69" won't show any sends or writes IIRC12:08
lucasagomesright hmm12:08
lucasagomesso yeah, apparently everything is good... I'm almost concluding that it may be some problem with the UEFI edk2 firmware itself12:08
lucasagomesbecause it works, sometimes12:08
wznoinskdtantsur: ok, thanks12:08
mat128lucasagomes: dump everything to/from the IP address12:09
lucasagomesack12:09
mat128which you wont know in advance, but you can probably guess it12:09
mat128or change the dhcp range12:09
mat128lucasagomes: any console log from the machine doing efi boot? anything interesting there?12:10
lucasagomesmat128, just the PXE-E18 then it falls into the UEFI shell12:11
mat128lucasagomes: from https://github.com/tianocore/edk2/blob/af90df3cb099ed8e009579b7b55e7142dc0fc410/ShellPkg/Library/UefiShellTftpCommandLib/Tftp.c, I reckon it should update the "screen" with progress bars and status12:11
mat128ah :(12:11
lucasagomesmat128, http://paste.openstack.org/show/582394/12:12
mat128:(12:12
lucasagomesmat128, yeah I see the dots ". . ." when it's booting then it times out12:12
mat128nothing much there12:12
lucasagomesno worries :D I think that's the last bit actually needed12:13
lucasagomesonce it works the uefi deployment finishes with no problem12:13
*** dprince has joined #openstack-ironic12:13
lucasagomesthere's a trick, if I remove the uefi loader from the libvirt xml and boot in legacy bios the PXE boot works greatly12:13
lucasagomesthen I turn off the amchine and add the loader again, then UEFI works as well12:14
lucasagomesit's pretty strange12:14
mat128eww :S12:14
mat128but you sometimes got it to boot PXE via UEFI?12:14
lucasagomesmaybe I should ask in the IRC channel for tiano core, lemme find one12:14
lucasagomesmat128, yeah that's another option as well12:14
lucasagomesso I don't have to chainload anything12:14
lucasagomeswell I still require tftp, more heavily12:15
lucasagomeshmm will see, thanks for the ideas12:15
jrollmorning everyone12:15
jrollwb dtantsur \o/12:15
lucasagomesjroll, hi there12:15
dtantsurhey-hey jroll! release time?12:15
jrollhey lucasagomes :)12:15
jrolldtantsur: hopefully!12:16
*** bfournie has joined #openstack-ironic12:16
jrollI need to look around, it would be nice to land the install guide refactor stuff if we can12:16
dtantsurjroll, I +2ed a few IPA patches as well this morning, might be worth checking12:16
jrolldtantsur: cool, will do12:16
* dtantsur looks for the install guide12:16
dtantsurmuch English, not wow :(12:17
*** wznoinsk has quit IRC12:21
dtantsurjroll, mat128, do we want to fix mistakes in the guide at the same time?12:23
jrolldtantsur: goal is to move it first, then fix things12:23
mat128dtantsur: so far we were aiming for simple port, but if find something I can always fix it while fixing other things12:23
dtantsurok, let's just not forget about the "fix" part12:24
mat128like typos or smt12:24
mat128but I found things that werent quite right in there, but wanted to submit as different patches later12:24
jrolldtantsur: the reason to do it for newton is they publish at /draft in master, and /branch for stable/branch. so merge now or deal with backports (because it's partially done)12:24
dtantsur+2 on the first patch with comments12:24
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url  https://review.openstack.org/35228912:26
*** wznoinsk has joined #openstack-ironic12:28
openstackgerritAparna proposed openstack/proliantutils: Add a clean step 'hardware_disk_erase'  https://review.openstack.org/33614812:32
* TheJulia reviews12:32
dtantsurjroll and others: the proposed requirements updates seem to come from Ocata, don't approve them until we branch12:33
jroll+112:33
openstackgerritMerged openstack/python-ironic-inspector-client: Add oslotest to test-requirements  https://review.openstack.org/37404512:35
*** rbudden has joined #openstack-ironic12:36
openstackgerritSzymon Borkowski proposed openstack/ironic-specs: WIP: Add VCA hardware type to Ironic  https://review.openstack.org/36930912:39
*** vmud213 has joined #openstack-ironic12:39
*** vikrant has quit IRC12:41
dtantsurlucasagomes, do you plan to revive https://review.openstack.org/246033 ? I'd love to see it in newton12:42
patchbotpatch 246033 - ironic - Conductor fails to do take_over for PXE drivers12:42
dtantsurjroll, ^^^12:42
lucasagomesdtantsur, I really should12:42
dtantsurcool12:43
lucasagomesdtantsur, lemme do it now12:43
jroll+112:43
*** Goneri has joined #openstack-ironic12:43
jrollshould be quick12:43
TheJuliadtantsur: jroll: w/r/t the install-guide importing the overview, +2'ed12:43
jrollcool12:44
*** aparnav has quit IRC12:44
* jroll tidying up relnotes12:44
*** aparnav has joined #openstack-ironic12:44
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Local boot with partition images"  https://review.openstack.org/36977612:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Flavor creation"  https://review.openstack.org/36976112:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Enrollment" and "Troubleshooting" sections  https://review.openstack.org/36977712:46
openstackgerritMathieu Mitchell proposed openstack/ironic: Add link to new guide in old install guide  https://review.openstack.org/36980212:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import Install and configure sections  https://review.openstack.org/36798812:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Building or downloading a deploy ramdisk image"  https://review.openstack.org/36980012:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Trusted boot with partition image"  https://review.openstack.org/36980112:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Bare Metal service overview"  https://review.openstack.org/36632912:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import configdrive  https://review.openstack.org/36979812:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Image requirements"  https://review.openstack.org/36975412:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Appending kernel parameters to boot instances"  https://review.openstack.org/36979912:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "integration with other OpenStack components"  https://review.openstack.org/36951012:46
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import HTTPS, standalone and root device hints  https://review.openstack.org/36979712:46
*** Goneri has quit IRC12:46
*** mjturek has joined #openstack-ironic12:46
* TheJulia re-opens the review :)12:47
mat128ouch, race condition here :(12:47
mat128sorry TheJulia and dtantsur12:47
mat128want me to address your concerns right now?12:47
mat128before we merge12:47
TheJuliaIf your up for it, sure12:47
mat128ok, let me do this real quick12:48
*** Goneri has joined #openstack-ironic12:49
*** mjturek has quit IRC12:51
*** milan has joined #openstack-ironic12:52
milanmorning Ironic! :)12:52
TheJuliagood morning milan12:53
milanTheJulia, good morning! :)12:53
dtantsurgood (3pm) morning milan :)12:53
milandtantsur, :P forgotten to load chat12:53
milanguys, how do you feel about null vs infinity in a db column?12:54
* milan talks about stuff like node.finished_at (inspector) and how to figure out not-finished things12:54
milanhttps://review.openstack.org/#/c/344921/20/ironic_inspector/node_cache.py12:55
patchbotpatch 344921 - ironic-inspector - Add API for listing all introspection statuses12:55
* dtantsur tries not to think about null vs infinity in a db column12:56
dtantsur:D12:56
*** david-lyle has joined #openstack-ironic12:56
openstackgerritJim Rollenhagen proposed openstack/ironic: Clean up release notes for 6.2.0  https://review.openstack.org/37335712:56
jrollok, that should be ready to go ^^12:56
*** jcoufal has joined #openstack-ironic12:57
milandtantsur, heh :)12:57
*** rloo has joined #openstack-ironic12:57
* jroll steps away for a bit and then looks at install guide and sees what else is left12:57
*** krtaylor has joined #openstack-ironic12:57
*** ElCoyote_ has left #openstack-ironic12:59
milanI'm thinking about an "alias" attribute on the db model that would translate null to infinity on demand: finished_at_inf that one could use directly in pagination and filtering, such as inf >= node.finished_at_inf implying node not finished yet13:00
milandtantsur, wdyt^ I know you try not to thing about those but still ;)13:01
milanaarefiev, hi, you've got an opinion? ^13:02
TheJuliaWe really need to get consistent on tenses, "add" versus "added" :(13:02
dtantsur++13:02
*** amotoki has joined #openstack-ironic13:03
milandtantsur, somehow I guess your ++ went to TheJulia instead of me ;)13:03
dtantsurmilan, lol, and this is correct :)13:03
TheJuliadtantsur: we have "Removed" :)13:03
dtantsurmilan, I'd drop marker until oslo.db is fixed13:04
TheJuliajroll: dtantsur and I have both posted feedback to the release note clean-up13:04
milandtantsur, yeah, we had a chat with sambetts|pto and aarefiev on Monday where we agreed we shouldn't use the finished=True/False/None as it would be replaced by state=finished and deprecated13:05
rloohi and morning milan, jroll. Welcome back TheJulia, dtantsur!13:05
dtantsurmilan, correct13:05
milandtantsur, so I tried to refactor the thing to base the filter on finished_at13:05
rlooTheJulia: ++ for tenses13:05
dtantsurmorning rloo :)13:05
TheJuliagood morning rloo13:05
milanmorning rloo, jroll :)13:05
*** vishwanathj has joined #openstack-ironic13:06
milandtantsur, but there are the damn nulls :D13:06
dtantsurmilan, or primary goal is to have the API itself. limit is only to prevent too many records returned to a user13:06
dtantsurmilan, but if you drop marker for now, nulls are no longer the problem, right?13:06
milandtantsur, I know, but pagination without sort makes no sense as13:06
zigohi there!13:06
*** rbudden_ has joined #openstack-ironic13:06
rloojroll, mat128: what happens if we don't merge the install guide patches? will the official install guide be made avail in ../newton/, with links to the existing install guide?13:06
zigoAny idea why building Ironic leads to these 2 unit tests failures? http://logs.openstack.org/63/372763/2/check/gate-deb-ironic-dpkg-debian-jessie/24caf63/console.html13:06
dtantsurmilan, we can skip pagination for the first patch..13:07
milanas you might get the same items couple more than once13:07
dtantsurhey zigo13:07
milanzigo, o/13:07
*** mtanino has joined #openstack-ironic13:07
milandtantsur, I'd say we can do better: wait for the state patch13:07
*** rbudden has quit IRC13:07
*** rbudden_ is now known as rbudden13:07
*** ElCoyote_ has joined #openstack-ironic13:07
dtantsurmilan, we can, but it's not necessary. the API makes sense even without states13:07
milandtantsur, the workaround I've got (with the infinity) works13:08
milanbut the filtering doesnt13:08
milan* sorting does filtering doesn't13:08
dtantsurdid I ask for it? ;)13:08
milanso we could drop finished=True/False/None13:08
milanwell, it's in the original bug13:08
milanRFE13:08
milanhttps://bugs.launchpad.net/ironic-inspector/+bug/152523813:09
openstackLaunchpad bug 1525238 in Ironic Inspector "[RFE] API for listing introspection statuses" [Wishlist,In progress] - Assigned to milan k (vetrisko)13:09
dtantsurwe can fix the RFE to mention states, then make this patch Partial-Bug13:09
dtantsurmilan, ^^^13:09
milandtantsur, that might be the way out13:09
milanwe could even have some filtering on finished_before, _after, started_before, _after  queries but without null handling13:10
*** jaosorior has quit IRC13:10
milanaarefiev, wdyt ^13:10
*** jaosorior has joined #openstack-ironic13:11
dtantsurzigo, the failure is correct, I really wonder why our unit test job does not catch it..13:11
dtantsurzigo, probably because we mock things, while you're using actual proliantutils in our run13:11
zigolol ! :)13:12
dtantsurs/our/your/13:12
zigoFor once, I don't get the "it works in devstack!" answer! :)13:12
lucasagomesmat128, dtantsur http://paste.openstack.org/show/582402/13:12
dtantsurI can propose a patch, but I really wonder if we should actually install driver dependencies while unit testing...13:12
*** mandre has joined #openstack-ironic13:12
dtantsurjroll, ^^^13:12
zigodtantsur: FYI, that's the very latest tag of proliantutils that I'm using.13:12
dtantsurlucasagomes, wow, works?13:13
milandtantsur, aarefiev in total we'd have: pagination&list all but no state filtering (yet), just time-based query/filtering13:13
lucasagomesdtantsur, found a way! Basically I replace the pxe rom with an EFI rom and then I don't need to chainload anymore13:13
lucasagomesdtantsur, sudo ln -s /usr/lib/ipxe/qemu/efi-virtio.rom /usr/share/qemu/pxe-virtio.rom13:13
dtantsurlucasagomes, aha! which is closer to bare metal, right?13:14
lucasagomes(gotta remove the first pxe-virtio.rom first)13:14
lucasagomesdtantsur, yes13:14
lucasagomesdtantsur, so now I think I gotta everything mapped to enable UEFI for devstack and later in gate13:14
lucasagomesthe only concern is the cirros EFI which is not released yet13:14
dtantsurzigo, I'll create a patch for your bug (please file it in launchpad), and we'll continue discussing what we're doing in CI..13:14
lucasagomesso I need to use a daily build one13:14
mandrehello, I'm having an issue with ironic not being able to run the partprobe command, http://paste.openstack.org/show/582401/13:14
mandreanyone seen that before?13:15
zigodtantsur: Ok, filling the bug.13:15
dtantsurthanks13:15
dtantsurmandre, ugh, no, lemme check13:15
rloodtantsur: don't we have 3rd party iLo CI?13:15
mandredtantsur: I've seen it when I try to deploy using an atomic-host image13:16
dtantsurrloo, it's about unit tests13:16
*** hshiina has joined #openstack-ironic13:16
dtantsurmandre, I wonder if a wrong file gets installed by packaging13:17
lucasagomesmandre, strange, it doesn't print any error in specifc right? Just returns exit 9913:17
rloodtantsur: the third party CI's don't run unit tests?13:17
jrolldtantsur: good question, we have talked about this before, until after newton release I have zero opinions13:17
lucasagomesUnauthorized command: partprobe13:17
lucasagomesseems some config problem ?13:17
lucasagomesseems like*13:17
dtantsurlucasagomes, yes, it seems like outdated filters are installed13:17
dtantsurlucasagomes, https://github.com/openstack/ironic/blob/master/etc/ironic/rootwrap.d/ironic-lib.filters instead of https://github.com/openstack/ironic-lib/blob/master/etc/rootwrap.d/ironic-lib.filters13:18
jrollrloo: I believe you're correct about how it will be published - provided we land the index, I guess13:18
dtantsurwhy do we even have a copy of ironic-lib filters in tree??13:18
lucasagomesmandre, yeah please take a look at the filters there13:18
jrollbecause rootwrap is the worst thing ever13:18
dtantsurrloo, I don't think so, I think they run tempest13:18
rloojroll: can we *not* have anything in the official install guide location?13:18
mariojvmorning ironic o/13:18
lucasagomesdtantsur, I think me and rloo already talked about it... we probably need privesep for ironic-lib13:19
jrollrloo: I think we already landed some things no?13:19
dtantsurjroll, lucasagomes, should we just resync both filters for now?13:19
rloojroll: i feel like we/i am trying to rush the install guide migration. I'd rather not, and just do the release.13:19
dtantsurto avoid moving to privsep right today13:19
* dtantsur puts up a patch13:19
jrollrloo: I'm rushing it because we already moved some of it :(13:19
jrolldtantsur: yeah, seems fair13:19
rloojroll: well, we landed stuff into ../draft/... I don't know if that means that when we do stable/newton, it'll get moved to ../newton/ or whatever.13:19
zigodaemontool: Can you confirm that it's only an issue in the tests, and that I can safely ignore them for the moment?13:19
jrollrloo: yes, when we branch, that will all be at newton13:20
zigodtantsur: https://bugs.launchpad.net/ironic/+bug/162608913:20
openstackLaunchpad bug 1626089 in Ironic "2 proliantutils related unit test failure when building the Debian package for 6.1.0" [Undecided,New]13:20
rloojroll: or if we have to do something else to actually get it to appear.13:20
jrollrloo: master == /draft, stable/branch == /branch13:20
dtantsurthanks zigo, I'll fix it soon13:20
rloojroll: maybe we should just take it out then.13:20
jrollrloo: I'm not opposed to reverting so we can just release13:20
jrollrloo: curious why just moving content is hard :(13:21
mandredtantsur, lucasagomes: right, I have the old filter file13:21
rloojroll: I'd prefer to revert.13:21
jrollrloo: but I guess we should try to do it right13:21
jrollinstead of rush it13:21
lucasagomesmandre, try to update it and see if works please13:21
rloojroll: i looked at the first two patches in the install saga. Started on Monday. It is Wed. That's why.13:21
jrollyeah13:21
jrollrloo: if you could propose reverts and -2 the first patch in the open series, I can land them13:21
openstackgerritDmitry Tantsur proposed openstack/ironic: Sync ironic-lib.filters from ironic-lib  https://review.openstack.org/37414213:22
dtantsurlucasagomes, jroll ^^^13:22
jrolland then we just need relnotes / rootwrap / proliantutils unit test junk to release IMO13:22
jrolldtantsur: ^ agree?13:22
rloojroll: ok13:22
rloomat128, JayF: are you ok with it ^^ reverting install guide stuff?13:22
dtantsurjroll, +113:22
mat128wait, what?13:22
jrollmat128: tl;dr, let's not publish it like that for newton, and then do it right in ocata13:23
mat128... seriously?13:23
jrollmat128: instead of rushing it13:23
mat128I thought we had most of it right13:23
mandrelucasagomes: just kicked a new deployment, give it a few minutes to see if it passes the ironic error this time13:23
mat128and it's much better than what we had13:23
lucasagomesmandre, ack13:24
mat128in the end, it's your call13:24
jrollmat128: so, I thought we did too, but apparently it's taking a long time to review and such, and we'd rather get the release out the door13:24
jrollbut13:24
jrolllet me look at it a bit13:24
rloomat128: there are how many patches? And I started on Monday. Have only looked at two of them. What if there are other issues in the other patches?13:25
dtantsurmandre, fwiw I have a fix up: https://review.openstack.org/37414213:25
patchbotpatch 374142 - ironic - Sync ironic-lib.filters from ironic-lib13:25
jrolldtantsur: TheJulia: in the past we've always used present tense in release notes... I think of it as e.g. "this release adds support for"13:25
mat128rloo: others are direct copy/paste with no structure change (they each have their own section)13:25
openstackgerritVadim Hmyrov proposed openstack/ironic-python-agent: Add bash scripts style checking for IPA  https://review.openstack.org/37414713:25
jrolldtantsur: TheJulia: 6.1.0 notes were all present tense13:26
* TheJulia sighs13:26
mandredtantsur: nice, thanks]13:26
patchbotError: Spurious "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.13:26
dtantsurwow13:26
mandrelol13:26
lucasagomesheh13:26
dtantsuris it always like]13:26
patchbotError: Spurious "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.13:26
dtantsurok, ok, let's not annoy patchbot13:27
dtantsurjroll, I'm fine with anything consistent and wrote down in our FAQ about release notes13:27
dtantsur* written13:27
jrolldtantsur: yeah, that's fair13:27
rlooTheJulia, dtantsur: I think we should come up with some guidelines on tense for the release notes, but maybe leave what we have for newton. we only see the ones that jroll has modified; dunno what the others have. we really need to catch/modify those when they are being merged13:27
TheJuliaAgreed13:28
dtantsureven among ones jroll modified, some use "adds", some "add"13:28
jrollyeah, it's hard to get right13:28
TheJuliaindeed13:28
jrollin reality it doesn't matter, because both get the point across13:28
rloomat128: i'm going to put a -2 on the first patch, and review a few for about an hour and see how it goes.13:28
lucasagomesjroll, ++13:28
jrollI try to keep it consistent because it's prettier, but don't get too bothered if I miss one13:28
mat128rloo: ok13:28
rloomat128: i wanted to get this done too, but things didn't move as fast as i wanted the last two days and it is already wed.13:29
mandreseems like I passed the rootwrap issue, but I got a different error this time: http://paste.openstack.org/show/582405/13:30
vdrokmorning jroll milan and rloo13:30
openstackgerritJim Rollenhagen proposed openstack/ironic: Add tense guide to release note FAQ  https://review.openstack.org/37414913:30
milanmorning vdrok! :)13:30
rloohi vdrok13:31
openstackgerritMerged openstack/python-ironicclient: Hide 'nodes' field from chassis OSC subcommands output  https://review.openstack.org/36673113:31
openstackgerritMerged openstack/python-ironicclient: Hide 'ports' field from node OSC subcommands output  https://review.openstack.org/36670313:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Local boot with partition images"  https://review.openstack.org/36977613:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Flavor creation"  https://review.openstack.org/36976113:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Enrollment" and "Troubleshooting" sections  https://review.openstack.org/36977713:31
openstackgerritMathieu Mitchell proposed openstack/ironic: Add link to new guide in old install guide  https://review.openstack.org/36980213:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import Install and configure sections  https://review.openstack.org/36798813:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Building or downloading a deploy ramdisk image"  https://review.openstack.org/36980013:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Trusted boot with partition image"  https://review.openstack.org/36980113:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Bare Metal service overview"  https://review.openstack.org/36632913:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import configdrive  https://review.openstack.org/36979813:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Image requirements"  https://review.openstack.org/36975413:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Appending kernel parameters to boot instances"  https://review.openstack.org/36979913:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "integration with other OpenStack components"  https://review.openstack.org/36951013:31
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import HTTPS, standalone and root device hints  https://review.openstack.org/36979713:31
mat128^ last verison with adjustments in "Install and configure"13:32
mandredtantsur, lucasagomes: have you seen http://paste.openstack.org/show/582405/ before?13:32
* lucasagomes looks13:32
dtantsurnot really13:33
lucasagomesmandre, what driver are you using ?13:33
mat128mandre: (long shot) maybe the iscsi port is a tuple instead of an int?13:34
mat128thats the only thing that should be an int that I can guess13:34
mandrelucasagomes: how can I find which driver I'm using?13:34
mat128mandre: ironic node-show13:34
lucasagomesmandre, ironic node-show <node uuid>13:34
mandreso it's using pxe_ssh13:35
mat128rloo: thanks for your time, I will understand if we dont have time to review it all and make it for the release. (and because this is text and lacks all the non-verbal part, this is honest)13:36
lucasagomesmandre, can you also post the content of driver_infio ? (Hide the passwords if needed)13:36
*** joprovost has joined #openstack-ironic13:36
*** mkam has joined #openstack-ironic13:36
rloomat128: :)13:36
lucasagomesmandre, driver_info*13:36
*** ijw has joined #openstack-ironic13:38
* dtantsur does not have polite words for ilo unit tests13:38
* jroll tries to think who knows about ilo things13:38
jrollTheJulia: seems proliantutils is ilo 4 only, is there similar OSS for ilo 3?13:38
dtantsurquite a few tests are broken, daaaamn13:39
mandrelucasagomes: this is 'ironic node-show', http://paste.openstack.org/show/582406/13:39
lucasagomesjroll, Nisha and stendul<something>13:39
jrolllucasagomes: yeah, looking for people that are online :P13:41
jrollthanks though13:41
JayFrloo: obviously I'm not OK with that, or I wouldn't be pushing for us to get it in before release.13:41
TheJuliajroll: my understanding is ilo3 should work at this point on gen7 hardware which is ilo3 afaik13:41
jrollTheJulia: with proliantutils?13:41
TheJuliayes13:42
jrollawesome, thanks13:42
* jroll wonders if friend has gen713:42
lucasagomesmandre, looks alright hmmm...13:42
TheJuliajroll: worth testing, I think it mostly got introduced because a lab was largely gen7 gear13:42
*** cdearborn has joined #openstack-ironic13:42
jrollTheJulia: cool, thank you :)13:43
rlooJayF, mat128: what's your commitment for addressing/pushing up revisions? and what/which cores are willing to spend time reviewing them all in the next day (or less or more)? that's the issue.13:43
jrollrloo: so looking at http://docs.openstack.org/project-install-guide/baremetal/draft/ I don't know that we need to revert - just don't merge a bunch of other things13:43
*** ijw has quit IRC13:43
JayFI mean, I've been reviewing them with pretty good frequency; I don't know anyone else who is core who has committed to that13:43
jrollI'd prefer to release today rather than tomorrow fwiw13:43
rloojroll: yeah, that's what I think. they point back to our install guide.13:43
JayFbut I'm OK if we need to release, we need to release13:43
jrollyeah, so I say get the release out and iterate, maybe don't even bother backporting13:44
rloojroll: ++13:44
JayFwe should change one thing when stable branch is cut: make those install guide links back to the devdoc-install-guide point to /newton/ instead of the master13:44
*** aparnav has quit IRC13:45
rloojroll: the *only* thing... after we cut stable/newton, can we change all the links in the new install guide (in stable/newton) to point to ../developer/ironic/newton/..installguide?13:45
jrollrloo: yeah, that's fine13:45
rloo++ JayF!13:45
jrollthere's some other things that are branch-specific, e.g. we'll need to change the IPA download URL in our devstack plugin after we branch13:45
rlooJayF: I'd feel better, that we/folks have time to look at the draft after it is 'all done', before showing it to the world.13:46
rloojroll: there needs to be a variable that indicates the cycle/master.13:46
JayFI mean, I think we're moving the target: we were going to just do a direct port13:46
JayFbut everyone picked a different small thing to get caught up on, so it didn't get merged13:46
mandrelucasagomes: yeah, this odd, I wonder where this incorrect value is coming from13:47
rlooJayF: it wasn't a direct port. The new guide is organized differently.13:47
JayFfor Ocata, we're almost certainly going to do more than forklift13:47
JayFwhich is probably better overall13:47
jrollrloo: when I talked to QA folks, it was kind of "it's complicated, just hardcode it" heh13:47
lucasagomesmandre, yeah I think it might be coming from "get_image_mb" in ironic-lib13:47
rloojroll: ha ha13:47
lucasagomesby that traceback you sent13:47
JayFjust disappointing we couldn't stretch and get the install guide in13:47
rlooJayF: I'm sorry, that's the way reviewing goes. I feel like I've been stretched for most of this cycle. And I was willing to spend time at the end on this, but I've experienced this before. at the end. rush something in. and it isn't quite right.13:48
jroll+113:48
JayFIt is what it is :) limited resources and all13:48
*** baoli_ has quit IRC13:48
rlooJayF: yes, unfortunately. believe me, there are other features I would have liked to have gotten in this cycle; instead, I worked on stuff that seemed higher priority.13:49
openstackgerritDmitry Tantsur proposed openstack/ironic: Fix broken unit tests for get_ilo_object  https://review.openstack.org/37416113:49
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Catch error when wrong temp_url were generated  https://review.openstack.org/37087513:49
dtantsurzigo, ^^^13:49
dtantsurjroll, we need to get https://review.openstack.org/374161 in to fix zigo's problems, I guess13:49
patchbotpatch 374161 - ironic - Fix broken unit tests for get_ilo_object13:49
zigodtantsur: Ok, adding it to my package in debian/patches to see what happens...13:50
jrolldtantsur: yep, was waiting for that, thank you!13:50
rloodtantsur: why did you change the numbers, eg 60 -> 600? https://review.openstack.org/#/c/374161/1/ironic/tests/unit/drivers/modules/ilo/test_common.py13:51
patchbotpatch 374161 - ironic - Fix broken unit tests for get_ilo_object13:51
dtantsurrloo, see the commit message. these are the defaults, so this test did not test overriding the defaults13:51
*** jrist has quit IRC13:52
rloodtantsur: #$@%. thx for fixing.13:52
*** causten has joined #openstack-ironic13:52
fxpesterhi again, what driver I can use for custom play with Ironic in my virtualbox lab ? I want to use 2 VMs Ironic + Ironice-compute ?13:53
fxpesterif I create node with Fake driver, attach port to it, will ironice provide PXE Boot for it ?13:54
rloodtantsur, do you know. how is it that folks that work on ilo and code, don't run unit tests, and/or do they have to do something special to get these tests to run?13:54
jrollrloo: it fails with real proliantutils, but not our mocks, is the difference13:54
jrollso pip install proliantutils13:54
rloojroll: i would have thought that the ilo folks would be using proliantutils though.13:55
lucasagomesfxpester, there's a vbox driver in tree and also pxe_ssh should support vbox13:55
vdrokfxpester: I think when using fake driver you'll have to do a whole bunch of things manually13:55
lucasagomesfxpester, http://docs.openstack.org/developer/ironic/drivers/vbox.html13:55
lucasagomescheck if it fits ur needs13:55
rloojroll: I mean, before submitting their code, they presumably ran the tests with proliantutils?13:55
dtantsurrloo, I suspect they just run "tox"13:55
vdrokfxpester: also libvirt driver from ironic-staging-drivers supports vbox I think13:55
jrollrloo: you would think, but tox won't do it for someone, so nobody will do it13:55
lucasagomesvdrok, ++13:56
vdrokfxpester: https://github.com/openstack/ironic-staging-drivers/blob/master/doc/source/drivers/libvirt.rst13:56
JayFI wonder if we should add a tox target that could make it "easier" to run tests with all the various additional libs installed (like proliantutils)13:56
rloojroll, dtantsur: is that something we need to ask when driver code is submitted? 'did you test...'13:56
JayFso perhaps folks who work on that could would be more apt to actually test it?13:56
jrollhttps://bugs.launchpad.net/ironic/+bug/162610613:56
openstackLaunchpad bug 1626106 in Ironic "[RFE] Install optional dependencies when running unit tests" [Wishlist,Confirmed]13:57
jrolllet's put ideas there :)13:57
dtantsurrloo, "ask" does not scale ;) I suspect we have to stop mocking and start actually installing stuff13:57
*** lifeless has quit IRC13:57
dtantsurjroll, +1 on this RFE (which I'd call a bug rather than RFE)13:57
rloodtantsur: that would only work if we can install stuff in gate.13:57
jrollwe can!13:58
*** r-daneel has joined #openstack-ironic13:58
dtantsurrloo, just add driver-requirements.txt to tox.ini. but this has very dangerous consequences13:58
jrollpip install -r driver-requirements.txt13:58
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Catch error when wrong temp_url were generated  https://review.openstack.org/37087513:58
jrollright13:58
jrollI think we need a new target, with a separate job13:58
lucasagomesnot all dependencies may be there tho13:58
JayFdtantsur: what are the dangerous consequences?13:58
dtantsurnot all drivers follow global-requirements and upper-constraints13:58
lucasagomeslike iboot is not on pypi13:58
jrollotherwise we can accidentally hard-depend on them13:58
jrolland that13:58
lucasagomestho it will be removed later...13:58
dtantsurlucasagomes, iboot goes away ;)13:58
vdrokyeah, I'm not sure about the "real" drivers, but iirc one of the binary iboot dependencies stated that it works only on 14.04 ubuntu13:58
lucasagomesdtantsur, right but it might happen in the future for other drivers13:59
jrollbut we could land something that hard fails if e.g. proliantutils isn't installed13:59
lucasagomesjust an alert13:59
*** sdake has joined #openstack-ironic13:59
dtantsurjroll, ++ for a separate target, maybe even running only tests from drivers/modules13:59
*** lifeless has joined #openstack-ironic13:59
*** joprovost1 has joined #openstack-ironic13:59
*** causten_ has joined #openstack-ironic13:59
rloounit tests are fast, might as well run them all.13:59
jrolldtantsur: maybe, I'd be fine with all tests, they're fast13:59
*** sdake has quit IRC13:59
*** joprovost has quit IRC13:59
*** joprovost1 is now known as joprovost13:59
dtantsurlucasagomes, fair, I'll start -1ing specs for drivers that are not on PyPI ;) problem solved!13:59
*** sdake has joined #openstack-ironic14:00
JayFI mean, if someone is running 3rd party ci (required to be in tree), any libs they use would have to be in pypi or they're solving weird/hard local dep stuff14:00
vdrokmaybe let's instead run the unittests in third party ci then?14:01
dtantsurso, if it's not on PyPI, we can mock their modules *unconditionally*14:01
dtantsurthen we won't have such bugs as one we're fixing now14:01
vdroknot having a separate job in gate, but only separate tox target to be used by CIs14:02
openstackgerritJim Rollenhagen proposed openstack/ironic-python-agent: Improve error message while download image  https://review.openstack.org/37082414:02
lucasagomesvdrok, ++ that seems like a good approach14:02
*** causten has quit IRC14:03
dtantsurmmm, this is strange http://logs.openstack.org/61/374161/1/check/gate-ironic-python27-db-ubuntu-xenial/cbf3772/console.html#_2016-09-21_14_01_56_47747614:03
vdrokooo, dtantsur that was in a recent nova ML thread14:04
dtantsurah, so it's a known problem, right?14:04
jrollO_o14:05
vdrokdtantsur: title is opportunistic tests breaking randomly14:05
vdrokthey had such problems with nova migrations14:05
*** ohamada has joined #openstack-ironic14:05
dtantsurah, I see14:05
vdrokand I think the solution was to increase some timeout14:05
*** jrist has joined #openstack-ironic14:07
rlooI updated that RFE (1626106) with people's suggestions and a link to this irc conversation. feel free to update/take ownership :)14:07
jrollthanks rloo :)14:07
*** pester has joined #openstack-ironic14:08
lucasagomesvdrok, dtantsur https://review.openstack.org/#/c/291397/14:08
patchbotpatch 291397 - manila - Fix unstable DB migration tests (MERGED)14:08
*** vmud213 has quit IRC14:08
lucasagomesapparently that's how manila worked around that problem14:08
*** rbrud has joined #openstack-ironic14:08
rloolucasagomes, dtantsur, vdrok: is that something that has been failing randomly for awhile, or just noticed now? (for dtantsur maybe just now). we should probably fix for newton (or backport to newton)14:09
lucasagomesrloo, first time I've seem it14:09
vdrokrloo: first time I see it in our gate14:10
rloolucasagomes: that manila patch -- commit msg is useful.14:10
lucasagomesrloo, yup, see the bug report as well14:10
lucasagomesrloo, https://bugs.launchpad.net/manila/+bug/150127214:10
openstackLaunchpad bug 1501272 in Manila "DB walk versions unit test is unstable" [High,Fix released] - Assigned to Valeriy Ponomaryov (vponomaryov)14:10
*** rama_y has joined #openstack-ironic14:11
*** rpioso has joined #openstack-ironic14:11
rloolucasagomes: interesting. they saw it a year ago!14:11
*** fxpester has quit IRC14:12
*** narasimha_SV has joined #openstack-ironic14:14
openstackgerritJim Rollenhagen proposed openstack/ironic-python-agent: Add vendor, product to interface information  https://review.openstack.org/27994014:14
jrolldtantsur: those IPA +2s you had are now approved14:15
*** hj-hpe has joined #openstack-ironic14:15
jrollzigo: did that patch fix things for you?14:15
zigojroll: It's currently building at: telnet 169.45.95.178 1988514:16
zigo:)14:16
jroll:D14:16
jrollthanks14:16
rloojroll: besides that patch to fix ilo unit tests, and release notes, what else is there?14:17
jrollrloo: I'm still poking around but that might be it14:18
jrollwaiting for this to land https://review.openstack.org/#/c/374142/14:19
patchbotpatch 374142 - ironic - Sync ironic-lib.filters from ironic-lib14:19
rloojroll: oh, did your security doc get merged?14:19
rloojroll: and ugh, the resource_class thing.14:19
jrolloh, forgot about my own things :)14:19
dtantsurjroll, rloo, I'd love https://review.openstack.org/246033 but it needs updating..14:20
patchbotpatch 246033 - ironic - Conductor fails to do take_over for PXE drivers14:20
jrollrloo: yeah, you're right, https://review.openstack.org/#/c/345081/ and https://review.openstack.org/#/c/369385/14:20
patchbotpatch 345081 - ironic - Add docs for node.resource_class and flavor creation14:20
patchbotpatch 369385 - ironic - Add a note about security groups in install guide14:20
jrolldtantsur: yeah, agree14:21
dtantsurlucasagomes, are you still planning to update https://review.openstack.org/246033 today?14:21
patchbotpatch 246033 - ironic - Conductor fails to do take_over for PXE drivers14:21
rloodtantsur: is that 246033 a candidate to backport? or does someone want to update it?14:21
dtantsurrloo, lucasagomes was working on it14:21
lucasagomesdtantsur, it's on my list for today but I was too deep into the uefi thingy14:22
lucasagomesso I didn't want to stop14:22
lucasagomeslemme take a look at this patch14:22
jrollon the proliantutils patch, 2016-09-21 14:22:26.946970 | [Zuul] Job complete, result: SUCCESS14:22
* lucasagomes hopes for an easy rebase14:22
jrollwooo14:22
dtantsurmgould, mind updating https://review.openstack.org/367451 please? it's probably too late for this release, but still14:23
patchbotpatch 367451 - ironic - DRAC: list unfinished jobs14:23
lucasagomes:-/ not-so-easy rebase ahead14:23
dtantsurjroll, unrelated thing I wanted to talk to you about. We probably need to run moar jobs on ironic-lib, now that we've moved most of the image-related logic there..14:24
dtantsurjroll, like, at least run one partition and one whole disk job14:24
rloomariojv: if you have a minute or 2, could you check that jroll addressed your concerns? https://review.openstack.org/#/c/369385/14:24
vdrokugh, it seems gerrit does not feel good14:24
patchbotpatch 369385 - ironic - Add a note about security groups in install guide14:25
dtantsurvdrok, well, why would it feel good on the release day?14:25
jrolldtantsur: +114:25
vdrokbutton pressed :)14:25
*** rbudden has quit IRC14:29
mariojvrloo: sure14:30
openstackgerritJim Rollenhagen proposed openstack/ironic: Add docs for node.resource_class and flavor creation  https://review.openstack.org/34508114:30
jrollrloo: ^ let's see if that is more what you expected14:30
jroller, that ^14:30
rloojroll: i was just reviewing that again. will look at the updated one.14:31
mariojvrloo: jroll: yup, LGTM. thanks!14:31
rloothx mariojv!14:31
*** moshele has quit IRC14:33
openstackgerritMerged openstack/ironic: Fix broken unit tests for get_ilo_object  https://review.openstack.org/37416114:34
*** jheroux has joined #openstack-ironic14:35
*** rbudden has joined #openstack-ironic14:38
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Local boot with partition images"  https://review.openstack.org/36977614:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Flavor creation"  https://review.openstack.org/36976114:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Enrollment" and "Troubleshooting" sections  https://review.openstack.org/36977714:40
openstackgerritMathieu Mitchell proposed openstack/ironic: Add link to new guide in old install guide  https://review.openstack.org/36980214:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import Install and configure sections  https://review.openstack.org/36798814:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Building or downloading a deploy ramdisk image"  https://review.openstack.org/36980014:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Trusted boot with partition image"  https://review.openstack.org/36980114:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Bare Metal service overview"  https://review.openstack.org/36632914:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import configdrive  https://review.openstack.org/36979814:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Image requirements"  https://review.openstack.org/36975414:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Appending kernel parameters to boot instances"  https://review.openstack.org/36979914:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "integration with other OpenStack components"  https://review.openstack.org/36951014:40
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import HTTPS, standalone and root device hints  https://review.openstack.org/36979714:40
*** daemontool_ has joined #openstack-ironic14:41
*** charlledaniel_ has quit IRC14:42
*** cdaniel has quit IRC14:42
rloomat128: wrt the install guide patches. I suggest *not* making any changes other than the ones to migrate from old to new. otherwise, you'll be doing revisions forever.14:42
mat128rloo: not touching it anymore14:43
rloomat128: :)14:43
mat128Vlad had a good point as I had fixed some of the things but not the other ones14:43
*** syed_ has joined #openstack-ironic14:43
mat128leaving the changes as it, unless there is something major, that's how it should be merged14:43
rloomat128: yeah, I'm not saying he didn't, just got to be careful cuz documentation is one of those things where it is easy to improve on...14:44
*** daemontool has quit IRC14:44
JayFmat128: I think the end result of the previous convo was that this patch chain is getting a -2 from jroll until post-newton (which I think happens today)14:44
JayFmat128: :( but at least we'll have a good install guide for ocata14:45
mat128JayF: I asked for this decision to be revisited and rloo said she would be reviewing it in a timebox14:45
mat128I don't want to maintain rebasing this for a week and not having an install guide in newton. If one looks at the rendered result of the last patch, it looks pretty good14:45
openstackgerritMiles Gould proposed openstack/ironic: DRAC: list unfinished jobs  https://review.openstack.org/36745114:47
jrollrloo: I give up on resource class docs, I'm fairly confident in the plan and the future execution but we can just wait14:51
openstackgerritMerged openstack/ironic-python-agent: Enable SSH access to tinyipa  https://review.openstack.org/37177514:51
rloojroll: fine by me. i am fine also +2'ing yours, but i wanted to voice my opinion.14:51
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url  https://review.openstack.org/35228914:51
lucasagomesdtantsur, re rebasing #246033, apparently a lot has changed i will need to re-test it after the rebase14:52
jrollrloo: yeah14:52
dtantsursigh..14:52
dtantsurlucasagomes, ok. then do you think it's backportable?14:52
jrollheh, was just going to ask that14:53
*** baoli has joined #openstack-ironic14:54
lucasagomesdtantsur, jroll it should be14:54
dtantsurthen I'd vote for giving it moar testing (I can revive my tripleo HA environment for that) and then backporting14:54
mat128pas-ha: https://review.openstack.org/#/c/371775/4/imagebuild/tinyipa/finalise-tinyipa.sh does that mean it's going to use my build machine's public key?14:54
patchbotpatch 371775 - ironic-python-agent - Enable SSH access to tinyipa (MERGED)14:54
pas-hamat128: yes if you do not supply another one14:55
mat128pas-ha: and SSH_PUBLIC_KEY should be the path to a key, not the key itself, correct?14:55
pas-hayes, full path14:55
mat128pas-ha: ok, thanks :)14:56
mat128pas-ha: ah.. I should have read the README first14:56
mat128pas-ha: everything was in there :)14:56
mgoulddtantsur: done14:57
openstackgerritVadim Hmyrov proposed openstack/ironic-python-agent: Add bash scripts style checking for IPA  https://review.openstack.org/37414714:57
dtantsurmgould, cheers!14:57
JayFrloo: how is that grammatically incorrect?14:58
jrollrloo: hm, the final rendering is looking good, I'm almost inclined to just merge it all14:58
*** daemontool_ has quit IRC14:58
zigojroll: dtantsur: Just making sure you got the message: the patch fixed the issue for me! :)14:58
rlooJayF: am in a meeting. it was something like the Bare Metal service Install Guide.14:59
jrollzigo: yep, I saw the logs, thanks!14:59
dtantsurzigo, thanks for confirming!14:59
*** openstack has joined #openstack-ironic15:02
jrollso I'm +2 on the whole chain15:02
jroll+A on the ones that already have a +215:02
jrolland if I can get another +2 on the rest, and rloo's agreement, I'm ready to land the whole thing15:03
rloojroll: in a meeting for an hour. do you want me to remove my -2? can't look now.15:03
jrollrloo: if you're okay with landing it all. I can wait til after your meeting.15:04
JayFI'll be through my reviews and have +2s on the rest, barring issues, very shortly15:04
rloook, later...15:04
*** wajdi has joined #openstack-ironic15:05
mandrewhat are tgz in /var/log/ironic/deploy/ ?15:08
* mandre shows my ironic ignorance15:08
JayFmandre: http://docs.openstack.org/developer/ironic/deploy/troubleshooting.html#retrieving-logs-from-the-deploy-ramdisk should help15:09
mandrethanks JayF :)15:09
zigoThere we go, the first Ironic Debian package built on OpenStack infra is there: http://mirror.dfw.rax.openstack.org/debian-openstack/pool/main/i/ironic/ :)15:12
zigo\o/15:12
dtantsur\o/15:12
zigoIf you guys see inconsistency in packages, we also do accept patches, FYI ... :P15:12
zigoAnyone up for testing these new debs?15:13
jroll\o/15:14
jrollmaybe, but for now food is calling15:14
zigoYeah, same over here...15:14
*** e0ne has quit IRC15:28
*** wznoinsk has quit IRC15:28
*** rama_y has quit IRC15:31
*** aNuposic has joined #openstack-ironic15:32
*** e0ne has joined #openstack-ironic15:33
*** lucasagomes is now known as lucas-hungry15:35
*** jaosorior has quit IRC15:39
rlooJayF, jroll, mat128|mtg: so you guys are OK with the old install guide page looking like: http://docs-draft.openstack.org/02/369802/12/check/gate-ironic-docs-ubuntu-xenial/072a288//doc/build/html/deploy/install-guide.html ?15:42
rlooJayF, jroll, mat128|mtg: there is still content at the bottom of that page :-(15:42
openstackgerritMerged openstack/ironic-python-agent: Add vendor, product to interface information  https://review.openstack.org/27994015:43
rlooJayF, jroll, mat128|mtg: and that content is 'below the fold' of my browser; would someone know to scroll down there...??15:43
dtantsurit's not even in the bottom, it's in the middle15:44
dtantsurPXE setup, boot mode support and IPMI support15:44
dtantsuris "install-guide" really an "admin-guide"? cause we're also moving troubleshooting there...15:45
*** bks has joined #openstack-ironic15:45
rloodtantsur: i'm not comfortable with that install guide page. seems like it'll be a worse experience for the user, than having it all there for now.15:46
rloodtantsur: I didn't even scroll to the bottom of the page. good for you :)15:47
*** ccamacho is now known as ccamacho|afk15:47
*** rama_y has joined #openstack-ironic15:47
*** d0ugal has quit IRC15:48
*** amotoki has quit IRC15:49
*** MattMan has quit IRC15:49
*** d0ugal has joined #openstack-ironic15:49
*** MattMan has joined #openstack-ironic15:49
*** kumarb has joined #openstack-ironic15:51
*** rbudden has quit IRC15:51
*** aNuposic has quit IRC15:52
*** bks has quit IRC15:52
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url  https://review.openstack.org/35228915:54
*** joprovost1 has joined #openstack-ironic15:57
openstackgerritMerged openstack/ironic: Sync ironic-lib.filters from ironic-lib  https://review.openstack.org/37414215:58
*** rajinir has joined #openstack-ironic15:58
*** joprovost has quit IRC15:58
*** joprovost1 is now known as joprovost15:58
*** anush has joined #openstack-ironic15:58
openstackgerritMerged openstack/ironic: Add a note about security groups in install guide  https://review.openstack.org/36938516:00
*** moshele has joined #openstack-ironic16:03
*** rcernin has quit IRC16:03
openstackgerritJohn L. Villalovos proposed openstack/ironic: Have bashate run for entire project  https://review.openstack.org/37426916:05
*** mat128|mtg is now known as mat12816:05
openstackgerritVadim Hmyrov proposed openstack/ironic-python-agent: Add bash scripts style checking for IPA  https://review.openstack.org/37414716:08
*** baoli has quit IRC16:08
*** BadCub has joined #openstack-ironic16:09
*** baoli has joined #openstack-ironic16:09
openstackgerritStephanie Miller proposed openstack/bifrost: Refactor env-setup.sh  https://review.openstack.org/37188316:11
*** wznoinsk has joined #openstack-ironic16:15
*** pcaruana has quit IRC16:15
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Setup the drivers for the Bare Metal service"  https://review.openstack.org/37427216:16
mat128rloo, JayF, jroll, dtantsur ^16:17
mat128missing section imported as-is16:17
*** pcaruana has joined #openstack-ironic16:17
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Setup the drivers for the Bare Metal service"  https://review.openstack.org/37427216:18
*** aNuposic has joined #openstack-ironic16:18
*** moshele has quit IRC16:19
*** devananda|dinner is now known as devananda16:23
openstackgerritTuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE  https://review.openstack.org/36651816:24
*** BadCub has quit IRC16:25
openstackgerritTuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE  https://review.openstack.org/36651816:26
*** BadCub has joined #openstack-ironic16:26
*** trown is now known as trown|lunch16:27
*** lucas-hungry is now known as lucasagomes16:29
*** rama_y has quit IRC16:30
openstackgerritKyrylo Romanenko proposed openstack/ironic: [WIP] Test ML2 Fail-Fast feature  https://review.openstack.org/37001616:30
NobodyCamGood Morning Ironic'ers :)16:31
*** krtaylor has quit IRC16:31
dtantsurmorning NobodyCam16:31
vdrokgood morning NobodyCam16:31
NobodyCammorning vdrok dtantsur :)16:31
TheJuliao/ NobodyCam16:33
NobodyCamo/ .... morning TheJulia :)16:33
jlvillalGood morning NobodyCam TheJulia dtantsur vdrok mat128 rloo jroll JayF pas-ha and everyone else16:37
dtantsurmorning jlvillal16:37
mat128o/ jlvillal, NobodyCam16:37
NobodyCammorning jlvillal & mat128 :)16:37
*** hshiina has quit IRC16:38
rloomorning jlvillal, NobodyCam16:39
NobodyCammorning rloo :)16:39
*** BadCub has quit IRC16:39
dtantsursee you tomorrow, I hope you don't need me for the release16:42
* dtantsur has approved one drac patch, would be cool to get it in16:42
NobodyCamnight dtantsur16:42
NobodyCam:16:43
NobodyCam)16:43
lucasagomesNobodyCam, jlvillal morning16:43
*** dtantsur is now known as dtantsur|afk16:43
NobodyCammorning lucasagomes :)16:43
rloomat128: thx for that last patch. What I would like to see is that the "Installation Guide" link at http://docs-draft.openstack.org/72/374272/2/check/gate-ironic-docs-ubuntu-xenial/2198541//doc/build/html/, points to the new installation guide.16:44
mat128rloo: ah good idea, so everyone who has a bookmark ends up on the old page, and if you go through the front door you're directed to the right place16:45
rloomat128: looking at the old installation guide page, i see one thing that doesn't say 'move to new install': http://docs-draft.openstack.org/72/374272/2/check/gate-ironic-docs-ubuntu-xenial/2198541//doc/build/html/deploy/install-guide.html#configuring-tenant-networks16:45
mat128because thats a section in the dev docs16:45
mat128which wasnt part of the install guide16:45
*** BadCub has joined #openstack-ironic16:45
mat128in the new docs, I put a direct link to it16:45
rloomat128: right.16:45
rloomat128: so nothing points to that 'Configuring Tenant Networks' section?16:45
jlvillalHey lucasagomes, sorry I missed seeing you the first time16:46
mat128rloo: besides bookmarks, I dont think so16:46
rloomat128: oh, let me look at the new install, haven't looked at that yet.16:46
jlvillallucasagomes: Regarding your comment on: https://review.openstack.org/#/c/369617/16:46
patchbotpatch 369617 - ironic - Add config option to specify maximum size for conf...16:46
lucasagomesjlvillal, no worries I was having lunch :-)16:46
vdrokmorning jlvillal16:46
*** rbudden has joined #openstack-ironic16:47
jlvillalvdrok: :)16:47
mat128rloo: rendering docs to check if "Installation guide" link is fine16:47
mat128then im pushing that update16:47
jlvillallucasagomes: Any idea how much work it will take to remove storing the configdrive in the database?16:47
lucasagomesjlvillal, so I was waiting for cinerama, if he/she agrees I would glad help with it16:47
lucasagomesjlvillal, we need to change the nova driver, usually nova changes takes some time16:48
*** jpich has quit IRC16:48
lucasagomesthe ironic bits shouldn't take much longer afaict16:48
cineramahi there16:48
cineramai haven't looked at that bug in a while16:48
jlvillallucasagomes: How will that impact CLI usage?16:48
lucasagomescinerama, hello, you are assigned to fix that configdrive change. Are you planning to work on it soon ?16:49
jlvillallucasagomes: I'm guessing they would need to specify the configdrive when they go to provision.16:49
lucasagomesjlvillal, yeah it already happens for "active" but needs to be extended to "rebuild" as well16:49
lucasagomeslemme take a look at the CLI16:49
jlvillallucasagomes: Okay. Thanks.16:49
jrollmat128: rloo: thanks for the changes / review / discussion16:50
rloojroll: yw.16:50
lucasagomesjlvillal, I think the main thing I'm kinda against in your patch is the inclusion of a config option16:50
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Setup the drivers for the Bare Metal service"  https://review.openstack.org/37427216:50
jlvillallucasagomes: That is the whole patch :P16:50
jlvillalheh16:50
mat128rloo: updated with the direct link^16:50
lucasagomesjlvillal, heh can't we do it without the config ? Perhaps just checking for 16MB for all config drivers ?16:50
mat128jroll: thanks to you :)16:51
rloojroll: i am looking now at the latest version of the new install guide. clearly, there is no time for me to think about a reorg of the content. assuming we are ok with the migration as-is, are we going to be ok later, if we reorg the content?16:51
lucasagomesjlvillal, another thing about ^ is that it's incosistent with nova, which doesn't limit the size16:51
jlvillallucasagomes: The only reason I did that was because of the patch it is based on. So that operators aren't surprised if their database becomes HUGE16:51
jlvillallucasagomes: We are currently limited at ~ 64KiB16:51
jrollrloo: anything specifically that would make the re-orging later not okay?16:51
lucasagomesjlvillal, not anymore right? (didn't we update the db to support longer values ? )16:51
jlvillallucasagomes: No. That patch has not landed.16:52
lucasagomesright16:52
jlvillalAs far as I know16:52
rloojroll: dunno, depends on the reorg. would/might have pointers/links in existing (so cannot remove existing sections) to say content has move to new location.16:52
lucasagomesyeah would be good to have that16:52
*** e0ne has quit IRC16:52
lucasagomesand apparently only affects mariadb/mysql16:52
jrollrloo: the docs site is able to support redirects, instead of keeping the pages16:52
rloojroll: ok. let me continue looking then...16:53
jlvillallucasagomes: Right. I'm fine with not having the config option. I was just thinking it could surprise operators if their DB became large.16:53
lucasagomesjlvillal, right, yeah maybe we should bump the priority of the proper fix then16:54
lucasagomesand get it done16:54
jlvillallucasagomes: There were some concerns voiced, when the DB field was proposed to be 4GiB, about the database getting very large. Thus my idea for the config option.16:54
lucasagomesjlvillal, the proper fix would fix swift as well16:54
lucasagomesswift + rebuild currently does not work16:55
lucasagomesAFAICT16:55
lucasagomesswfit to store the configdrive I mean16:55
*** BadCub has quit IRC16:55
jlvillallucasagomes: I remember a patch to fix that. not sure if it landed or not.16:55
lucasagomesjlvillal, 4G ? It's a bit steep heh16:55
lucasagomesfrom 64kb to 4G, tho, TEXT fields for some dbs are unlimited16:56
*** rbartal has quit IRC16:56
jlvillallucasagomes: Yeah. I proposed doing the MEDIUMTEXT for 16 MiB. Which seemed more reasonable :)16:56
lucasagomesjlvillal, ++ def16:56
jlvillallucasagomes: Currently it is proposed for 16MiB. Though PostgreSQL is already unlimited.16:56
lucasagomes16MiB is reasonable I think16:57
jlvillallucasagomes: I think so too. But 64KiB has given at least a few customers problems.16:57
jlvillallucasagomes: FYI: The DB patch: https://review.openstack.org/33496716:57
patchbotpatch 334967 - ironic - Fix non-deployed nodes due to short nodes.instance...16:57
jrollmat128: one thing on that last patch16:58
jlvillallucasagomes: Not something I would want to land until after Newton though.16:58
lucasagomesjlvillal, indeed 64kb seems way too short16:58
mat128jroll: sure?16:58
lucasagomesthanks will add to the list to look at16:58
jrollmat128: in the comments :)16:58
mat128ahh16:58
xavierrdo we have QA meeting today?16:58
jlvillallucasagomes: Or the other plan. To get rid of storing it all together. I don't understand all the ramifications of that.16:58
lucasagomesjlvillal, that's the plan for the right fix16:59
lucasagomeswe don't need to store the config drive at all16:59
*** BadCub has joined #openstack-ironic16:59
JayFrloo: jroll mat128: re: "what goes in install guide", it's a hard question. The admin guide is still centralized. I'm going to try to work with docs to get admin-guide setup per-project as well, and when that happens, I think we should migrate more of the "admin" information there. Until then, I think devdocs and install guide are equally "wrong", so I don't care which it goes in :)16:59
*** derekh has quit IRC16:59
lucasagomeswe only store so that we can rebuild the image but, the ironic nova driver should be regenerating the configdrive at rebuild time as well16:59
rlooJayF: from user's point of view is all i'm concerned with right now.17:00
lucasagomesso no need to store it at all, and storing may even be considered a potential security flaw. So there's a lot of gains if we fix it properly17:00
openstackgerritMathieu Mitchell proposed openstack/ironic: [install-guide] Import "Setup the drivers for the Bare Metal service"  https://review.openstack.org/37427217:01
openstackgerritMathieu Mitchell proposed openstack/ironic: Update developer's guide "Installation Guide" link  https://review.openstack.org/37429617:01
mat128jroll: fixed17:01
lucasagomesoff-topic, cirros images with uefi support: <smoser> lucasagomes, frickler is wanting one soon, and i'm generally on board with that.17:01
lucasagomeso/17:01
mat128lucasagomes: nice!17:01
JayFrloo: I think both are equal from that perspective, but getting a real ironic "admin-guide" up should be a docs priority for o/p if we can get the docs team (I will try to get permission to spend some time on it) to do per-project-admin-guide17:01
lucasagomessoon to be released :-)17:01
*** ohamada has quit IRC17:01
mat128JayF: per-project everything!17:02
mat128:D17:02
JayFmat128: +++17:02
rloomat128: sorry, i commented in patch set 3 of 37427217:02
rloomat128: another question. was going to look into it, are there other pages in developer/... that point to the (old) install guide?17:02
mat128rloo: all the sections were left in place so to not break any of those links17:03
mat128so the anchors still work17:03
mat128we will have to discuss how to remove that page17:03
mat128but I suspect it will have to stay for 1 release, like everything else17:03
rloomat128: yeah, i realize the anchors will work, but it is ugly. seems like we should update all *our* links to point to the new install guide17:03
mat128let me grep :)17:04
rloomat128: but if we do that, it means we'll have to update all those links in stable/newton, to point to the new install guide in ../newton/ instead of ../draft/17:04
*** krtaylor has joined #openstack-ironic17:04
rloomat128: i don't know how many links/pages are affected17:04
mat128I dont think we did that for stable branches before17:04
rloomat128: before, they all pointed to the 'same' thing. now, we have developer/docs pointing to installguide docs (if we change the links)17:05
rloomat128: did that make sense?17:05
mat128rloo: links using URL should have been updated for branches, but I dont think they were17:05
*** caiobo has joined #openstack-ironic17:05
rloomat128: i'll start again. sec, letm e find an example.17:05
mat128rloo: https://github.com/openstack/ironic/blame/stable/mitaka/doc/source/drivers/oneview.rst#L23017:06
*** jcoufal has quit IRC17:06
mat128source file in mitaka, pointing to "master" docs17:06
mat128in theory, should have been updated17:06
*** rama_y has joined #openstack-ironic17:06
rloomat128: ugh. i thought we were using relative links, not absolute17:06
mat128rloo: the right approach is ":ref:`install-guide`", but that will point to the old page that contains nothing but links17:06
mat128rloo: yeah, some absolute links slipped in17:07
mat128rloo: http://paste.openstack.org/show/582432/17:07
*** dprince has quit IRC17:07
mat128rloo: I can do a new commit to point them to the new absolute link17:08
*** kumarb has quit IRC17:09
openstackgerritMario Villaplana proposed openstack/ironic: Add power state change notifications  https://review.openstack.org/32186517:09
*** charlledaniel has joined #openstack-ironic17:09
rloomat128: so if we change those 4 links to new install/draft/, then in stable/newton, change them to new install/newton/ ?17:10
mat128rloo: thats correct, we can do a mass sed or find and replace to fix the links17:10
mat128it will cover links from install-guide.rst and those files too17:10
rloomat128: i think that would work.17:10
mat128I'll do it once we branch17:10
rloomat128: right.17:11
rloomat128: i will continue 'reviewing'...17:11
openstackgerritMathieu Mitchell proposed openstack/ironic: Fix absolute links to install-guide.rst in developer docs  https://review.openstack.org/37430317:13
mat128rloo: ^ done17:13
rloomat128: thx17:13
JayFIf there's a doc for what we do on release, we might wanna add the "fix devdoc links" task to that doc17:16
mat128JayF: do you mean we should add release notes to my last commit?17:17
JayFmat128: I mean, IDK if there's a "how to release ironic" doc jroll follows or something, but if there is, we should add a "post-release, fix the links in devdocs"17:18
JayFmat128: release notes are user facing; I'm talking about something contributor-facing17:18
jrollthere is not because I'm a terrible person >.>17:18
*** narasimha_SV has quit IRC17:19
rlooJayF: i think there is a list of things todo when a branch is cut. and jroll is the keeper of that list. You should drag it out of him :)17:19
jrollrloo: it's in my head and I'm in the same room as him. now I have to run away and/or hide the knives. :|17:20
JayFforks.17:20
JayFI have forks nearby, not knifes.17:20
rloojroll: I have confidence in JayF; he doesn't need knives!17:20
openstackgerritMerged openstack/python-ironicclient: Use ConfigParser instead of SafeConfigParser in Python 3  https://review.openstack.org/36983817:21
rloomat128: just commenting to you cuz i have no idea now which patch it is in, and maybe it is cuz we have so much stuff: look way down this page: http://docs-draft.openstack.org/72/374272/3/check/gate-ironic-install-guide/162ae00//install-guide/build/html/.17:22
rloomat128: it is probably ok for now.17:22
rloomat128: but i dunno who will ever read that text at the bottom :)17:22
*** Romanenko_K has quit IRC17:25
*** athomas has quit IRC17:27
openstackgerritStephanie Miller proposed openstack/bifrost: Allow user to get iPXE files  https://review.openstack.org/36763517:27
*** livelace has joined #openstack-ironic17:29
*** trown|lunch is now known as trown17:30
openstackgerritStephanie Miller proposed openstack/bifrost: Refactor env-setup.sh  https://review.openstack.org/37188317:32
openstackgerritStephanie Miller proposed openstack/bifrost: Workaround openSUSE ansible_os_family issue  https://review.openstack.org/37108217:33
openstackgerritStephanie Miller proposed openstack/bifrost: Install process SuSE support  https://review.openstack.org/36763717:33
openstackgerritMerged openstack/ironic: DRAC: list unfinished jobs  https://review.openstack.org/36745117:33
openstackgerritStephanie Miller proposed openstack/bifrost: SuSE support for VM node creation  https://review.openstack.org/37038517:33
openstackgerritStephanie Miller proposed openstack/ironic: Add volume_connector table to save connector information  https://review.openstack.org/20098317:34
openstackgerritStephanie Miller proposed openstack/ironic: Introduce VolumeConnector object  https://review.openstack.org/21458417:34
mat128rloo: thats the text in index.rst17:34
openstackgerritStephanie Miller proposed openstack/ironic: Introduce new RPCs to support volume connector operation  https://review.openstack.org/21458517:34
mat128below the table of contents17:34
openstackgerritStephanie Miller proposed openstack/ironic: Add volume_targets table to save target information  https://review.openstack.org/28521817:34
rloomat128: does it look odd to you in the rendered page?17:35
openstackgerritStephanie Miller proposed openstack/ironic: Introduce VolumeTarget object  https://review.openstack.org/28521917:35
rloomat128: maybe it should be on top. dunno.17:35
mat128our TOC is much longer than the text, which makes it look a bit weird17:35
openstackgerritStephanie Miller proposed openstack/ironic: Introduce new RPCs to support volume target operations  https://review.openstack.org/28522017:35
mat128rloo: all other pages have TOC at the top, so I'm hesitant to do it differently for this one17:35
rloomat128: i have another question now. 'Configure the Image service'. I think of 'configure' as in eg modifying configuration options.17:35
rloomat128: that section describes how to get the desired images into the image service.17:36
rloomat128: wrt the index page, yeah. sometimes copying isn't a good idea. i don't know what the right answer is, just giving you my impression as a user/reader.17:36
mat128rloo: "Configure Networking to ..." is the same17:36
mat128oh wait, there's config too17:36
rloomat128: i haven't gotten that far yet...17:37
mat128rloo: "Configure Compute flavors for use with the Bare Metal service" is data-only17:37
rloomat128: i was comparing the sections in the old install with the new install, which is why i was looking at Configure the Image Service. Was trying to find out where 'IMage requirements' went.17:37
rloomat128: wrt the compute flavors, I see 'Flavor creation' in the old; is that what got moved to the new 'Configure compute flavors...' ?17:38
mat128in a previous changeset, JayF commented that it belonged under service integration, I agreed and moved it there17:38
mat128rloo: correct17:38
* JayF <-- all his fault17:38
mat128JayF: not blaming17:38
JayFI'm joking :)17:38
JayFI still like it there17:38
* mat128 cant tell with this being text only17:38
mat128ill get used to it :P17:39
JayFbecause as an op, if I was setting up Ironic for the first time, I'd think of it being "what do I do to ironic?" "what do I do to other services?"17:39
rloomat128: it very well might belong there, i haven't thought that far. maybe the section just needs to be renamed, to 'Adding images to the Image Service' or 'Using the Image Service'. dunno.17:39
JayFthe difference between changing a config file and adding data via the api is ... insignificant17:39
rloomat128: but that section also describes using disk-image-builder...17:39
mat128I have to leave for a downstream meeting (again), bbl17:39
mat128rloo, JayF ^17:39
*** mat128 is now known as mat128|mtg17:39
rloodo people REALLY want the install guide migrated today/tomorrow?17:40
JayFI mean, I suspect mat128|mtg wouldn't have been rebasing that patchset constantly if he didn't; I wouldn't be advocating for it and getting it in if I didn't17:41
JayFI know "getting ironic in the official install guide" has been something we've wanted to do a  long time17:41
rlooJayF: let me rephrase it. Do people really think it is ready to be migrated.17:41
JayFrloo: I think having an OK install guide in the right place is better than an OK install guide in the wrong place17:42
rlooJayF: I also want it migrated. I just don't want to feel rushed about it and to push something so late in the game.17:42
JayFrloo: and by doing the migration now we make it a hell of a lot easier to improve it next cycle with smaller patches17:42
rlooJayF: IF it was OK as the original is OK.17:42
vdrokTime to leave for me, good night!17:42
JayFrloo: I'm honestly more afraid if we attempt to do more of an ...editorial+migration at the same time, it'll be one of those things that never get done17:42
rlooJayF: we ARE going to do the migration. the question is whether to do it so soon to release. which leaves no time to fix/clean things up, and either backporting fixes or not backporting.17:42
JayFby getting something in at all, that's at least as good as what exists today, we setup the foundation to improve it in bite size pieces17:43
rlooJayF: I am NOT editorial'ing anything. i don't think so. i'm comparing what we had to what is proposed, and i see stuff lacking17:43
JayFrloo: I'm more saying; if it gets pushed to Ocata in order to make it "better", it *will* turn into that kind of review, and I forsee lots of time spent painting bikesheds :(17:44
rlooJayF: so you are saying you are fine with 'Configure the Image Service' not including any config changes, but describing how to generate images and get them into the Image service?17:44
JayFrloo: I suggested the change! I'm more than fine with it, I think it's where it belongs.17:44
*** ijw has joined #openstack-ironic17:45
rlooJayF: I disagree with your comment wrt Ocata and bikeshedding etc. You/we just have to be firm with folks that the initial thing is to migrate, not edit the content.17:45
*** anush has quit IRC17:46
JayFI mean, I obviously disagree :). I just want to know what the step is to break the impasse. If the answer is that it doesn't merge, and we release, then that's going to suck, and I'll be unhappy (mat too, I suspect), but I've been unhappy before. I just think we have the opportunity to release with something better, and it'll be extra-sad since we tried and failed than if we had just pushed it from17:48
JayFthe start17:48
rlooJayF: I'm feeling pressured, like I'm the one blocking it from merging. I'm going to remove my -2 from the first patch. You and Jim or other cores are free to +2 +A them.17:49
JayFI mean, I honestly don't know how to resolve stuff like this.17:49
JayFI don't get a supervote, nor do you17:49
JayFConflict resolution over IRC is a difficult skill I haven't yet acquired :)17:49
*** livelace has quit IRC17:49
*** vsaienko has quit IRC17:50
*** vsaienko has joined #openstack-ironic17:57
rlooJayF: I don't know if it is a conflict. I'm fine if others want to review, +A. I'm just voicing my own opinion.17:59
rlooJayF: what you and mat128|mtg have done is great. but that's what reviewing is about, reviewing...17:59
JayFI mean, honestly, I respect your opinion enough to think if it's not good enough, it's not good enough17:59
JayFjust a blow to miss the td by inches, to use a football analogy18:00
rlooJayF: i understand. I have a meeting. will try to look/review more later.18:00
*** srobert has joined #openstack-ironic18:11
TheJuliaTruthfully I'd personally rather see something partially functional and iterate upon it in later changes, but that is just me.  I guess I look at it from a standpoint that there is no perfection, and that good is a relative thing that is up to the eye of the viewer.  We can't necessarily see if something is perceived by others as good without feedback, but18:11
TheJuliaeveryone is going to have separate criteria by which they evaluate good, so perhaps we should evaluate on functional, does it fill the void, does it (essentially) meet the need so we can start the next step.18:11
* TheJulia gets off her soapbox, puts it back in the cardboard box, and puts it in a storage compartment on the RV18:12
*** jpich has joined #openstack-ironic18:14
openstackgerritMerged openstack/bifrost: Change Bifrost to TinyIPA as the default  https://review.openstack.org/37357418:15
JayFTheJulia: I suspect the more core piece of the disagreement is whether or not the status quo is ok: today we have an install guide that presumedly works, and has for a while, just in the wrong place. Concerns that just moving it and reorganizing it to "fit" install guide are enough to make it worse are valid. IDK. It's hard.18:16
JayFTheJulia: honestly, if I put away the fact that I want it in because I know mat128|mtg has been working on it, and because I have been working on it, and just look at it objectively, it is something that's a little big to try and slip in under the wire.18:17
*** baoli has quit IRC18:19
TheJuliaJayF: indeed, change is hard, but at the same time we won't know until later if it was the right or wrong decision, and all we can do is learn from there.  I do agree with you though, it is rather big at the last moment.18:19
*** baoli has joined #openstack-ironic18:20
TheJuliaJayF: I kind of see it as a learning opportunity as well, if people are grumpy by the change, we learn.  If not, we don't _really_ hear anything that we are not already hearing.18:20
JayFTheJulia: I think I'm going to suggest something more middling: we release w/o merging these, unless all cores reviewing it can feel confident approving it (btw, your reviews would be appreicated :D), then work on it, and if it merges in a week or two, consider (or at least make the case to jroll /stable team) backporting it to newton18:20
JayFTheJulia: one thing I am not on-board with is merging it if other cores are -1 on it, either in vote or because it's something that's going in too late.18:21
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url  https://review.openstack.org/35228918:23
TheJuliaJayF: More than happy to review btw, just... things have been interesting as of recent and just getting back into the swing of things.  I feel the same regarding not merging if other cores are -1 on it, but I also worry about letting things sit in limbo, since we've seen how that goes time and time again.18:26
JayFyeah; I think even if it doesn't hit before release, we should keep the speed up on trying to get the install guide in18:26
JayFand don't change the perspective of a "direct port" first, and "editorial improvements" later18:26
*** e0ne has joined #openstack-ironic18:29
*** rcernin has joined #openstack-ironic18:30
TheJuliaJayF: absolutely, speed +++++++18:31
TheJuliaJayF: yeah, changing midstream just becomes scope creep, which just slows us down18:32
*** ijw has quit IRC18:34
*** vsaienko has quit IRC18:34
*** jpich has quit IRC18:35
*** ijw has joined #openstack-ironic18:36
*** sdake has quit IRC18:39
*** rbudden has quit IRC18:49
*** ig0r_ has joined #openstack-ironic18:51
*** sdake has joined #openstack-ironic18:56
*** moshele has joined #openstack-ironic18:59
openstackgerritRuby Loo proposed openstack/ironic: Fix DRAC passthru 'list_unfinished_jobs' desc  https://review.openstack.org/37433118:59
*** moshele has quit IRC19:03
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37370119:06
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/37374719:06
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/37374919:06
jrollrloo: +2 on ^^ did you want that in before the release?19:06
* jroll fixing up reno19:06
*** mat128|mtg is now known as mat12819:06
mat128back19:06
rloojroll: it would be nice but it isn't that important. i don't think. only drac related.19:08
jrollright, ok19:10
* mat128 is done reading scrollback19:10
*** catintheroof has joined #openstack-ironic19:12
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Add API for listing all introspection statuses  https://review.openstack.org/34492119:12
*** BadCub has quit IRC19:13
*** sabeen has joined #openstack-ironic19:13
*** ijw has quit IRC19:14
*** ijw has joined #openstack-ironic19:15
*** BadCub has joined #openstack-ironic19:15
*** BadCub has quit IRC19:15
openstackgerritJim Rollenhagen proposed openstack/ironic: Clean up release notes for 6.2.0  https://review.openstack.org/37335719:16
jrollrloo: ^ sorry to bug, but just one more19:16
*** BadCub has joined #openstack-ironic19:16
jrollif other cores could help land that, would be awesome19:16
jrollmat128: so I think I have to agree with ruby and jay, it's just super late for such a big thing. I do kinda want to just merge it but they have valid points. I really don't think we should backport the whole effort, but rather just have an AMAZING install guide in the right place for ocata.19:18
jrollmat128: so, I vote we get newton out and then merge the install guide work tomorrow, how's that sound? :)19:18
mat128jroll: that's fair. at that point my only concern is fixing merge conflicts. I wish we could have done it but I want everyone to be comfortable with it landing19:20
openstackgerritRamamani Yeleswarapu proposed openstack/ironic: Enable OSProfiler support in Ironic  https://review.openstack.org/35814219:20
jrollmat128: yeah, that's why I still want to land it asap19:21
* jroll steps away for a moment19:21
*** jvgrant__ has quit IRC19:24
*** ijw has quit IRC19:25
rloojroll: looking at release notes...19:25
JayFrloo: jroll: release notes are supposed to be present tense, correct?19:29
rlooJayF: yes, err. it isn't consistent so i'm ignoring them.19:29
rlooJayF: see jroll's patch: https://review.openstack.org/#/c/374149/19:30
patchbotpatch 374149 - ironic - Add tense guide to release note FAQ19:30
rlooJayF: we've been sort of using present tense. i'd actually like to know what (if anything) other openstack projects do.19:30
rlooJayF: every time I review these release notes, i think we need to set out some guidelines to make it less painful at the end of a release. I initially thought it was up to the release manager to deal with it, so who cares. ha ha.19:31
milangood night Ironic /me out19:31
JayF+1 writing things down is wonderful19:31
rloonight milan19:31
JayFo/19:31
milanrloo, JayF o/19:31
rlooJayF: after we decide what it is!19:31
*** milan has quit IRC19:31
*** jvgrant has joined #openstack-ironic19:35
JayFTheJulia: re: using present tense in https://review.openstack.org/#/c/374149/1/doc/source/dev/faq.rst; I think of it like "6.2.0 adds support for X" vs "6.2.0 added support for X" ... both work, consistency is all that matters19:39
patchbotpatch 374149 - ironic - Add tense guide to release note FAQ19:39
*** ijw has joined #openstack-ironic19:40
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Use Jinja2 for templating when creating new VMs  https://review.openstack.org/37434519:41
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Support for creating UEFI VMs  https://review.openstack.org/37434619:41
*** ijw has quit IRC19:41
*** ijw has joined #openstack-ironic19:41
TheJuliaJayF: Well, I kind of view it as 6.2.0 was not what added it, it was a human that added it to be in 6.2.0 in the past, but consistency is indeed the key and I'll agree with anything that drives consistency :)19:41
TheJuliaJayF: including if we create new words to denote things, as long as we're consistent :)19:43
mat128lucasagomes: "The virtio disk controller apparently does not work with UEFI" did you find any official source for this?19:44
openstackgerritMerged openstack/ironic: Clean up release notes for 6.2.0  https://review.openstack.org/37335719:44
rlooTheJulia, JayF: fwiw, I just took a quick look at nova's release notes. they aren't consistent either wrt tense.19:45
JayFso we'll be ahead of the curve by standardizing it19:45
JayF(in before the rest of openstack standardizes on $different and people get upset at us)19:46
mat128JayF: thats why you send it to the ML for prior art19:46
devanandaw.r.t. moving the install guide, I haven't looked at the change (I should!). Not having something - anything - in the official place is a serious detriment to th eproject's public perception19:46
TheJuliaJayF: you know, that means they will just create some different word, and... ugh19:47
devanandahaving something subpar but mostly factually correct in the official location is good enough. it doesn't, IMO, need to be perfect.19:47
*** e0ne has quit IRC19:47
mat128devananda: https://review.openstack.org/#/q/topic:bug/1612278, final version: http://docs-draft.openstack.org/72/374272/4/check/gate-ironic-install-guide/ed5d8b7//install-guide/build/html/19:47
jrollrloo: JayF: thanks for the help! :)19:47
devanandamat128: thnks! looking now19:47
jrollI think we're ready to release 6.2.0, I'll give people 5 minutes to object :)19:48
mat128jroll: please give devananda the time to read the install guide :)19:48
jrolland by that, I mean ironic 6.2.0, ironic-inspector, and ipa19:48
rloojroll: ^^ devananda is looking at the install guide19:48
jrolldid we not just decide we should wait?19:48
lucasagomesmat128, not really just testing it locally19:49
rlooi still don't like 'Configure the Image Service' section title.19:49
lucasagomesmat128, found some forums talking about it19:49
lucasagomesmat128, but I can confirm that in ubuntu 16.04 at least it doesn't19:49
* jroll -W for now19:49
mat128lucasagomes: ok, if there was an official bug I would have suggested linking it19:49
lucasagomesmat128, yeah... lemme google a bit more see if I find something19:49
devanandarloo: that's the title we have in the docs today, isn't it?19:49
mat128devananda: no, it was "Image requirements"19:50
rloodevananda: no, it was something like 'image requirements'19:50
devanandaah. I see your objection then19:50
rloodevananda: i think it ought to be changed to something like 'creating and adding images to Image service'19:50
rloojroll: I am looking at the openstack release schedule. RC1 was last week. next week is final rc's.19:50
lucasagomesmat128, http://edk2-devel.narkive.com/I8GEtAXw/virtio-disk-not-bootable-in-ovmf19:51
devananda"Configure Networking to communicate with the bare metal server" is also an incorrect heading19:51
jrollrloo: yes19:51
rloojroll: can we do a release today. and if the install guide is ready, can we do another release next week?19:51
rloojroll: i mean, weren't you the one that wanted to release every week?19:51
jrollrloo: technically, we can. I was hoping to branch now so we can start hacking on ocata.19:51
mat128devananda: "Configure Networking to communicate with the bare metal server" is what it was in the old install guide19:51
devanandajroll: doc-only patch backported to a recent branch ... huh ...19:52
rloodevananda: how important do you think it is to have the new install guide for newton?19:52
jrollrloo: I don't want to leave newton open (blocking big features) just for the install guide19:52
jrolldevananda: ?19:52
rloodevananda: i think it is fine if we have the new install guide in master/draft.19:52
devanandarloo: to have it up on the docs website will have a significant benefit to users for the next 12-18 months19:52
devanandaI do not actually care if it's in our release -- except that, AIUI, that is how we get it up onto the docs site for THIS release19:53
rloodevananda: the bare bones of it will be on the docs website; all pointing to our dev install guide.19:53
jrolldevananda: fwiw, we now have a link to our current guide in the official area http://docs.openstack.org/project-install-guide/baremetal/draft/19:53
jrollso it's not just missing19:53
JayFand intentions to change that^^ to link to newton dev docs when we branch19:53
devanandajroll: "draft"19:53
devanandajroll: not version specific19:53
JayFdevananda: draft == master19:53
JayFdevananda: draft becomes newton when we branch19:53
jrolldevananda: /draft == master, /branch == stable/branch19:53
devanandaah19:53
jrollso19:53
jrollwe've had this same discussion three times this week19:53
devanandathat's neat19:53
jrolland walked through the same basic concepts19:54
jrolland as of right now I'm the only core that is pro-merge-now, out of the three that are "in the know" on this effort19:54
rloojroll: the install guide migration probably requires an rfe/spec19:54
devanandajroll: great. sorry for causing more noise while catching up here ...19:54
devanandabarring anything factually incorrect or horrible in it, I am definitely in the pro-merge side19:55
jrolldevananda: it's fine, I just don't think 5 minutes before I plan to ship a release is a good time to have a discussion whether we should delay the release to drop in 15 patches to publish this install guide19:55
devanandabecause it is one of the largest issues operators have raised to me every time I talk with them19:55
rloodevananda: that would have been good to know earlier, so we could have bumped the priority on this sooner.19:55
jrolldevananda: specifically, what's the issue they have? hard to find? incorrect? or "isn't the openstack docs theme"? or?19:55
devanandajroll: that's totally fair. I'm out of the loop. I didn't know you were about to shipit until after I began asking questions and scrolled down in my irc buffer19:56
jrollthere was no sooner, the work on this started less than 2 weeks ago19:56
rlooregardless. what do we want to do now?19:56
rloojroll: well, if it was a high priority, someone could have started it sooner. anyway, regardless...19:56
devanandarloo: the tooling to do this was only recently built by the docs team19:56
devanandaas in, I became aware of its possibility about 2 weeks ago19:56
jrollditto19:57
jrollmaybe 3 tops19:57
devanandait was actually available only some time in this cycle, I don't know exactly when19:57
*** rama_y has quit IRC19:57
JayFwe should celebrate that we got links in in such short order, and that we'll have an awesome install guide come ocata19:57
rlooi opened that bug aug 1119:57
JayFand buy mat128 beers at the next mid-cycle for championing the work19:57
rlooand i think we all want that install guide migrated.19:57
devanandaI think it's absolutely astonishing that it has gotten this far this fast19:58
rloototally agree on that!19:58
devanandaI don't understand the objections to merging it -- aside from jroll's point about this literally stalling the release now19:58
devanandawhich is completely fair19:58
devanandaand not my intent19:58
jrolldevananda: it's mostly about, it has insufficient review time19:58
devanandahas anyone walked through it and run all the commands to see if they work? << mat128  ?19:59
jrollI'd put money on no19:59
mat128devananda: my ironic operations background found nothing blatantly wrong, but I confess I did not run all the commands20:00
devanandaok. then I recind my prior statement. I do not think we should merge it20:00
mat128TBH, that was my first time reading it20:00
mat128this whole project20:00
rloothe only new commands (I think) are the ones for installing from the diff OS. other than that, what was wrong before, will continue to be wrong which is OK wrt 'only migrating'.20:00
jrolldevananda: fwiw, I think it's close enough to merge the moment ocata opens20:01
jrollbut that gives us 5 months to fix things20:01
JayFand there are lots of folks interested (I'm one of them) in improving the editorial quality of the install guide over those 5 months once the migration is merged20:01
devanandajroll: yah. it also means that 6 - 9 months from now, when a whole bunch of operators go to upgrade their clouds to Newton, they will not find Newton-install-guide for ironic20:01
jrolldevananda: they will, because there will be a link in the official docs to our old thing20:02
jrollinsert periodic reminder that dev docs also publish for stable branches20:02
devanandajroll: oh - right. what's currently /draft20:02
jrollyep :)20:02
devanandawell then, great20:02
jrollI do understand the concern and I agree20:02
jrollbut I think what we have is good enough, and I'd rather not rush things20:02
JayFWe still get to have an in-project install guide the first release after it's possilbe, even if it's just links20:03
JayFwhich is pretty awesome20:03
mat128^ this20:03
JayFand I want, this cycle, to try and get admin-guide to be able to be done in-tree too, so maybe in p we can improve that docs20:03
devanandajroll: huh. potential problem, which we can sort out later -- http://docs.openstack.org/project-install-guide/baremetal/draft/install-ubuntu.html#install-and-configure-components links to http://docs.openstack.org/developer/ironic/deploy/install-guide.html#install-the-bare-metal-service which is not versioned, and will be removed once we move the guide over20:03
JayFdevananda: it is versioned20:04
jrolldevananda: right, we plan to fix it20:04
devanandaso we'll need to update the links on the newton stable branch of the docs20:04
devanandacool20:04
JayFdevananda: yeah, the generated stuff is versioned and we'll fix those links in stable/newton20:04
mat128devananda: http://docs.openstack.org/developer/ironic/mitaka/deploy/install-guide.html20:04
devanandathat all makes me quite happy then20:04
devanandathanks for catching me up // sorry for repeating the discussion20:04
jrollno worries20:04
* rloo glad that devananda is happy. 20:05
mat128jroll: so you were about to do a release, right?20:05
mat128:)20:05
* rloo hopes that devananda reviews the install guide patches :)20:05
jrollmat128: indeed :) https://review.openstack.org/37436720:05
patchbotpatch 374367 - releases - Release final newton versions for ironic services20:05
* mat128 promises to make the install-guide better once it's in its right place20:05
rloojroll must be very happy that we're releasing ...20:06
*** bdeschenes has quit IRC20:06
TheJuliafwiw, I'm slowly going through them now, so far only one thing that makes me kind of raise an eyebrow, but not a big deal20:06
rloojroll: WAIT. shouldnt we fix that db migration timeout bug? :D20:06
jrollrloo: er, yeah probably, but we can also backport it20:07
jrollrloo: it's only a unit test problem AIUI20:07
rloojroll: i saw it happen at least once today. it is only a unit test problem, but it means having to recheck. which i don't think we want to do so often, esp not close to release.20:07
rloojroll: i saw some other gate failures too today.20:08
*** catintheroof has quit IRC20:08
*** rama_y has joined #openstack-ironic20:08
jrollrloo: well, everything we wanted in is done, and the release is proposed, so no worries on that. but I hear ya20:08
rloojroll: i'll continue on the install guide today and check tomorrow to see if anyone is fixing the timeout issue.20:08
lucasagomescalling it a day20:08
rloobye lucasagomes20:08
lucasagomeshave a great evening all, talk to you tomorrow20:08
lucasagomesrloo, bye bye20:08
jrollrloo: yeah, I need to catch up on that bug/fix20:08
*** lucasagomes is now known as lucas-afk20:09
*** BadCub has quit IRC20:09
*** BadCub has joined #openstack-ironic20:10
rloomat128: i'm probably going to be reviewing/commenting on the install guide patches in different order, and may go back to them again. so probably best to wait til i have gone through them all before trying to address them.20:14
mat128rloo: sure, no problem20:15
rloomat128: i'll let you know :)20:15
mat128will wait for your ping :)20:15
*** jcoufal has joined #openstack-ironic20:15
*** joprovost has quit IRC20:17
*** rbudden has joined #openstack-ironic20:17
*** ijw has quit IRC20:18
*** wajdi_ has joined #openstack-ironic20:22
*** wajdi has quit IRC20:25
*** Goneri has quit IRC20:26
openstackgerritBob Fournier proposed openstack/ironic-inspector-specs: It would be useful to display the contents of Link Layer Discovery Protocol (LLDP) TLVs received from network switches that are cached by IPA, in order to help with deployment validation and troubleshooting.  The spec presents new 'openstack baremetal' co  https://review.openstack.org/37438120:28
*** ijw has joined #openstack-ironic20:29
*** wajdi has joined #openstack-ironic20:29
*** wajdi_ has quit IRC20:31
openstackgerritBob Fournier proposed openstack/ironic-inspector-specs: Display LLDP information via new commands  https://review.openstack.org/37438120:32
*** baoli has quit IRC20:33
*** bdeschenes has joined #openstack-ironic20:33
*** baoli has joined #openstack-ironic20:33
*** wajdi has quit IRC20:33
*** trown is now known as trown|outtypewww20:36
*** sinval has joined #openstack-ironic20:39
*** bfournie has quit IRC20:41
*** wznoinsk has quit IRC20:44
*** wznoinsk has joined #openstack-ironic20:45
*** ijw has quit IRC20:49
*** ijw has joined #openstack-ironic20:50
*** ijw has quit IRC20:53
*** rbudden has quit IRC20:54
*** krtaylor has quit IRC20:56
*** rama_y has quit IRC20:58
*** sinval has left #openstack-ironic21:00
*** baoli has quit IRC21:02
*** baoli has joined #openstack-ironic21:02
*** rama_y has joined #openstack-ironic21:03
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/37370121:03
*** ijw has joined #openstack-ironic21:14
openstackgerritAnnie Lezil proposed openstack/ironic: Add description for vendor passthru methods  https://review.openstack.org/37046921:14
*** baoli_ has joined #openstack-ironic21:19
*** baoli has quit IRC21:19
*** ijw has quit IRC21:19
*** baoli_ has quit IRC21:19
*** baoli has joined #openstack-ironic21:20
*** rcernin has quit IRC21:24
*** xilet has joined #openstack-ironic21:27
*** baoli has quit IRC21:28
*** bfournie has joined #openstack-ironic21:29
*** baoli has joined #openstack-ironic21:29
*** krtaylor has joined #openstack-ironic21:40
*** rbudden has joined #openstack-ironic21:42
mrdaMorning Ironic21:44
*** ig0r_ has quit IRC21:45
xavierrmorning mrda21:48
mrdaMorning xavierr21:48
*** jheroux has quit IRC21:48
*** ccamacho|afk has quit IRC21:59
*** vsaienko has joined #openstack-ironic22:01
*** srobert has quit IRC22:01
*** ijw has joined #openstack-ironic22:02
xavierrmorning devananda. Are these slides available http://devananda.github.io/talks/isnt-it-ironic.html ?22:03
xavierrdevananda: they are been referenced on our docs: http://docs.openstack.org/developer/ironic/deploy/user-guide.html#example-1-pxe-boot-and-iscsi-deploy-process22:04
xavierrs/on/in/22:04
devanandaxavierr: interesting - i'm not sure why it's not rendering. source is here22:11
devanandahttps://github.com/devananda/talks/blob/master/isnt-it-ironic.html22:11
*** sabeen has quit IRC22:12
NobodyCammorning mrda xavierr and devananda :)22:13
devanandaxavierr: lemme see if I can fix it ...22:14
devanandaNobodyCam: g'morning?afternoon? :)22:14
NobodyCamhehehehe :)22:14
mrdaHey NobodyCam devananda22:14
*** rbudden has quit IRC22:14
NobodyCam:)22:15
*** causten_ has quit IRC22:17
*** cdearborn has quit IRC22:17
devanandaxavierr: ok - fixed it! looks like its been broken for a while. sorry about thta22:17
*** causten has joined #openstack-ironic22:17
*** joprovost has joined #openstack-ironic22:19
*** jcoufal has quit IRC22:20
*** causten has quit IRC22:22
*** rpioso has quit IRC22:23
rloomat128: sorry it took so long. You did a lot :) I think I'm mostly good. I'm not quite sure about the install & configure sections still, i might want to tweak after my suggested changes. thx! will check in with you tomorrow.22:29
*** aNuposic has quit IRC22:30
rloomat128: 'good' == done looking at the changes (for now) :)22:30
xavierrdevananda: thank you so much! :)22:30
xavierrNobodyCam: hello there, good morning! :D22:31
TheJuliasambetts|pto: Question for you at some point when your back: Did we intentionally skip tinyipa in the documentation?  I just noticed in mat128's install guide stuff that building dib and coreos IPA are the only ones covered.  While... tinycore may not be the solution for everyone, it might be something worth noting.  At least, that is what my brain is22:31
TheJuliathinking.22:31
NobodyCam:)22:31
devanandamrda: ohai! :)22:31
*** vsaienko has quit IRC22:31
mrdao/22:32
devanandaTheJulia: I was briefly looking over the install guide when i did the front page restructure - and, off hand, it seemed like it hadn't been significantly updated since about liberty22:32
rlooTheJulia: i'm not positive, but i think i saw some documentation on tinyipa in ipa docs.22:32
TheJuliadevananda: I feel like I'm missing something along the way, but I just got off a long call22:33
*** ijw has quit IRC22:33
xavierrTheJulia: OneView CI is back :)22:36
NobodyCamw00t22:36
xavierro/22:36
devanandaTheJulia: sorry - maybe I'm missing something. I'm curious what sambetts' response will be.22:38
TheJuliadevananda: ahh, more context \o/22:38
TheJuliadevananda: Okay, that was my perception as well, but I have noticed some content changes over time :)22:40
xavierrhave a good night all22:49
*** xavierr is now known as xavierr|afk22:49
NobodyCamnight xavierr|afk22:51
TheJuliaxavierr|afk: \o/, and goodnight22:53
*** ijw has joined #openstack-ironic22:54
*** ijw has quit IRC22:59
*** baoli has quit IRC23:04
*** hoonetorg has quit IRC23:10
*** BadCub_ has joined #openstack-ironic23:20
*** ptx0 has quit IRC23:21
*** mkam has quit IRC23:29
*** ptx0 has joined #openstack-ironic23:29
*** thrash is now known as thrash|g0ne23:31
*** ijw has joined #openstack-ironic23:32
*** ijw has quit IRC23:36
*** ptx0 has quit IRC23:38
openstackgerritMerged openstack/bifrost: Make bifrost on stable/mitaka branch deploy stable/mitaka ironic  https://review.openstack.org/36319723:38
*** BadCub has quit IRC23:38
*** BadCub_ is now known as BadCub23:38
*** ijw has joined #openstack-ironic23:41
*** bdeschenes has quit IRC23:45
*** ptx0 has joined #openstack-ironic23:51
*** joprovost has quit IRC23:51
*** mtanino has quit IRC23:58

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