Wednesday, 2014-07-30

openstackgerritA change was merged to openstack/ironic-python-agent: Bump CoreOS to latest stable  https://review.openstack.org/11049400:01
wanyendeva: thanks for unblocking uefi boot spec.00:15
wanyenDeva and NobodyCam: can you review https://review.openstack.org/#/c/97744/ and https://review.openstack.org/#/c/108445/.when you get a chance?00:23
*** hemna has quit IRC00:27
*** jgrimm has joined #openstack-ironic00:36
*** mitz has quit IRC00:43
*** mitz has joined #openstack-ironic00:48
*** dhellmann is now known as dhellmann_00:53
*** ellenh has quit IRC00:56
*** mitz has quit IRC01:00
*** mitz has joined #openstack-ironic01:03
*** mitz has quit IRC01:04
*** mitz has joined #openstack-ironic01:06
*** rainya has quit IRC01:11
*** mitz has quit IRC01:17
*** rwsu has quit IRC01:18
*** chenglch has joined #openstack-ironic01:31
chenglchhello , is there any method to test ipmi driver in ironic for the third party CI ?01:34
*** nosnos has joined #openstack-ironic01:38
*** scubacuda has quit IRC01:46
*** eghobo has quit IRC02:04
russell_his the async API still targeted to make it into Juno?02:18
russell_hthis spec is looking really good actually02:20
*** rloo has quit IRC02:28
*** jgrimm has quit IRC02:55
*** harlowja is now known as harlowja_away02:57
*** rainya has joined #openstack-ironic03:03
*** Haomeng has joined #openstack-ironic03:09
*** Haomeng|2 has quit IRC03:10
*** Haomeng|2 has joined #openstack-ironic03:22
*** Haomeng has quit IRC03:23
*** saripurigopi has joined #openstack-ironic03:24
*** eghobo has joined #openstack-ironic03:25
*** toabctl has quit IRC03:27
*** nosnos has quit IRC03:28
*** toabctl has joined #openstack-ironic03:28
*** rainya has quit IRC03:31
*** rainya has joined #openstack-ironic03:32
*** rainya has quit IRC03:34
*** rainya has joined #openstack-ironic03:34
*** saripurigopi has quit IRC03:36
*** bvivek has joined #openstack-ironic03:38
*** ramineni has joined #openstack-ironic03:50
*** nosnos has joined #openstack-ironic04:03
*** eghobo has quit IRC04:15
*** sabah has joined #openstack-ironic04:22
*** rainya has quit IRC04:35
*** eghobo has joined #openstack-ironic04:36
*** eghobo has quit IRC04:36
*** eghobo has joined #openstack-ironic04:36
JayFrussell_h: I /think/ it was pushed to K because some pieces of making the api async required api-breaking changes iirc04:46
JayFrussell_h: I can ask at the meetup tomorrow04:46
*** bvivek has quit IRC04:47
*** dkehn_ has joined #openstack-ironic05:22
*** dkehnx has quit IRC05:23
*** jcoufal has joined #openstack-ironic05:28
*** Haomeng has joined #openstack-ironic05:32
*** Haomeng|2 has quit IRC05:33
jrollrussell_h, JayF: yeah, it's bumping to K because it's going to end up as API v2... see also https://docs.google.com/spreadsheets/d/1Hxyfy60hN_Fit0b-plsPzK6yW3ePQC5IfwuzJwltlbo/edit?pli=1#gid=135712877505:33
*** bvivek has joined #openstack-ironic05:40
*** rakesh_hs has joined #openstack-ironic05:44
*** pcrews has quit IRC05:45
*** pcrews has joined #openstack-ironic05:48
*** bmahalakshmi has joined #openstack-ironic06:08
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/11055206:10
*** Mikhail_D_ltp has joined #openstack-ironic06:13
*** Mikhail_D_ltp has quit IRC06:13
*** Mikhail_D_ltp has joined #openstack-ironic06:15
*** pcrews has quit IRC06:22
*** rameshg87 has joined #openstack-ironic06:30
*** nikunj2512 has joined #openstack-ironic06:38
openstackgerritRamakrishnan G proposed a change to openstack/ironic-specs: UEFI support for Ironic deploy drivers  https://review.openstack.org/9985006:48
*** Haomeng|2 has joined #openstack-ironic06:54
*** Haomeng has quit IRC06:55
*** ifarkas has joined #openstack-ironic06:56
*** eghobo has quit IRC06:56
*** Mikhail_D_ltp has quit IRC07:06
*** Mikhail_D_ltp has joined #openstack-ironic07:07
*** Haomeng|2 has quit IRC07:27
*** Haomeng has joined #openstack-ironic07:28
*** Mikhail_D_ltp has left #openstack-ironic07:30
*** Mikhail_D_ltp has joined #openstack-ironic07:30
*** Haomeng|2 has joined #openstack-ironic07:32
*** Haomeng has quit IRC07:33
*** jistr has joined #openstack-ironic07:35
*** sabah has quit IRC07:36
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Move code to cleanup ImageCache to a common place  https://review.openstack.org/11056007:36
*** romcheg has quit IRC07:41
*** Mikhail_D_ltp has quit IRC07:42
*** Mikhail_D_ltp has joined #openstack-ironic07:45
*** sabah has joined #openstack-ironic07:45
*** romcheg has joined #openstack-ironic07:47
*** dtantsur|afk is now known as dtantsur07:52
dtantsurMorning Ironic07:52
marioso/ hey, was going to ping you and lucas, let's talk today at some point? (perhaps hangout)07:59
mariosdtantsur: ^^07:59
openstackgerritA change was merged to openstack/ironic-specs: DRAC management driver  https://review.openstack.org/10703307:59
dtantsurifarkas, ^^^08:00
dtantsurmarios, hi! when do you have some time? I'm a bit occupied right now (and lucas is not here yet). Maybe in the evening? I'll have some errands today and will be available after 5pm (Brno time)08:00
ifarkas\o/ \o/08:01
mariosdtantsur: ok let's see if we can find some time later then08:01
*** leopoldj has joined #openstack-ironic08:01
ifarkasdtantsur, thanks ;-)08:01
dtantsurnp)08:01
mariosdtantsur: otherwise, tomorrow08:01
dtantsurmarios, ack, thanks!08:01
dtantsurbrb08:02
*** derekh_ has joined #openstack-ironic08:09
*** athomas has joined #openstack-ironic08:13
*** Mikhail_D_ltp has left #openstack-ironic08:17
*** igordcard has joined #openstack-ironic08:18
*** Mikhail_D_ltp has joined #openstack-ironic08:23
rameshg87hello dtantsur08:23
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Initial commit for deploy  https://review.openstack.org/11056808:30
*** MattMan has quit IRC08:30
*** MattMan has joined #openstack-ironic08:31
*** dguerri`afk is now known as dguerri08:36
*** dguerri is now known as dguerri`afk08:36
*** dguerri`afk is now known as dguerri08:36
*** Mikhail_D_ltp has left #openstack-ironic08:38
*** Mikhail_D_ltp has joined #openstack-ironic08:40
*** rameshg87 has quit IRC08:43
*** nosnos has quit IRC08:49
dtantsurFolks, what do we think about using oslo.utils https://github.com/openstack/oslo.utils/tree/master/oslo/utils when it graduates?08:53
*** Poornima has joined #openstack-ironic09:00
*** marzif has joined #openstack-ironic09:01
*** nikunj2513 has joined #openstack-ironic09:07
*** bmahalakshmi2 has joined #openstack-ironic09:07
*** nikunj2512 has quit IRC09:08
*** bmahalakshmi has quit IRC09:08
*** openstackgerrit has quit IRC09:16
*** openstackgerrit has joined #openstack-ironic09:18
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver  https://review.openstack.org/11003109:30
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: Add newly_discovered column to Node object  https://review.openstack.org/10738909:30
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Add Conductor.discovery_driver field  https://review.openstack.org/10930409:30
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement conductor part of hardware discovery  https://review.openstack.org/10931209:30
*** nosnos has joined #openstack-ironic09:30
*** Haomeng has joined #openstack-ironic09:40
*** Haomeng|2 has quit IRC09:41
*** SpamapS_ has joined #openstack-ironic09:43
*** mikal_ has joined #openstack-ironic09:44
*** bmahalakshmi2 has quit IRC09:44
*** derekh_ has quit IRC09:44
*** ifarkas has quit IRC09:44
*** mikal has quit IRC09:44
*** sbadia has quit IRC09:44
*** SpamapS has quit IRC09:44
*** devananda has quit IRC09:44
*** kylestev has quit IRC09:44
*** russell_h has quit IRC09:44
*** Madasi has quit IRC09:44
*** devanand1 has joined #openstack-ironic09:44
*** derekh_ has joined #openstack-ironic09:44
*** Shalmazar has joined #openstack-ironic09:44
*** kylestev has joined #openstack-ironic09:44
*** ifarkas has joined #openstack-ironic09:45
*** bmahalakshmi has joined #openstack-ironic09:45
*** Shalmazar is now known as Madasi09:45
*** russell_h has joined #openstack-ironic09:45
*** sbadia has joined #openstack-ironic09:45
*** sabah has quit IRC10:11
*** rameshg87 has joined #openstack-ironic10:12
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver  https://review.openstack.org/11003110:17
openstackgerritGhe Rivero proposed a change to openstack/ironic: Migration to oslo.utils library  https://review.openstack.org/11059610:18
*** nosnos has quit IRC10:22
*** chenglch has quit IRC10:25
*** igordcard has quit IRC10:27
*** pro100 has joined #openstack-ironic10:53
pro100Hi10:54
*** bmahalakshmi has quit IRC10:56
dtantsurpro100, hello10:57
*** bmahalakshmi has joined #openstack-ironic10:57
pro100:)10:58
pro100Did someone try to deploy images that was not created with Disk Image Builder?10:59
*** Haomeng|2 has joined #openstack-ironic10:59
pro100Is it possible in Ironic?10:59
dtantsurpro100, well, rackspace folks deploy IPA image, that's somehow done with docker10:59
dtantsurpro100, see https://github.com/openstack/ironic-python-agent10:59
dtantsurso yes, it's possible, though maybe more complicated11:00
*** Haomeng has quit IRC11:00
dtantsurnothing prevents you from booting any image via Ironic, depending on what outcome you expect11:00
*** ramineni has quit IRC11:03
*** Haomeng has joined #openstack-ironic11:04
*** Haomeng|2 has quit IRC11:05
pro100Thanks for the answer. Is there a special way to build an image for ironic deploy?11:05
pro100I couldn't deploy any image except for image buid with Disk Image Builder11:06
dtantsurpro100, have a look at sources for appropriate DIB element. Deploy (if you mean via PXE) requires some things to do, e.g. export iSCSI disc and call back the ironic service11:07
*** igordcard has joined #openstack-ironic11:11
pro100I mean via PXE. thanks dtantsur11:11
dtantsurnp)11:11
*** nikunj2513 has quit IRC11:12
*** pro100 has quit IRC11:15
rameshg87dtantsur, hi11:21
dtantsurrameshg87, hello11:22
*** aswadr has joined #openstack-ironic11:22
rameshg87dtantsur, just had some questions regarding rloo s comments on https://review.openstack.org/#/c/107996/11:22
rameshg87dtantsur, first, should i file a new blueprint for this ? i saw that you had closed the bug saying it was not required11:23
*** dguerri is now known as dguerri`afk11:23
dtantsurrameshg87, spec should be associated with bp, right11:23
*** dguerri`afk is now known as dguerri11:23
dtantsuractually spec IS a bp11:23
dtantsur(but we also track bp's in launchpad)11:23
rameshg87dtantsur, so should i file a blueprint in launchpad (rephrasing my questions :-) )11:24
dtantsuryes11:24
rameshg87dtantsur, okay11:24
*** mitz has joined #openstack-ironic11:27
*** mitz has quit IRC11:28
*** mitz has joined #openstack-ironic11:30
*** mitz has quit IRC11:31
*** mitz has joined #openstack-ironic11:33
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement conductor part of hardware discovery  https://review.openstack.org/10931211:36
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver  https://review.openstack.org/11003111:37
mariosdtantsur: q: how much of a pita would it be to get the fedora image (in my ironic/devstack setup) to boot instead of cirros? is it documented somwhere (guessing diskimage-builder ramdisk-image-create?)? just wanted to check to see if there were issues with doing that11:38
dtantsurmarios, not sure, but maybe `diskimage-builder fedora` or something :)11:39
mariosk thanks11:39
dtantsurifarkas, have an idea ^^^?11:40
mariosbasically i just need to be able to install packages so i can use the vm to test the dhcp requests11:40
marios(e.g. install dhcping)11:40
dtantsurerrands, bbl11:42
*** dtantsur is now known as dtantsur|afk11:42
ifarkasmarios, dtantsur|afk, you need to run diskimage-builder "fedora selinux-permissive" ...11:42
ifarkasand I meant disk-image-create :-)11:43
*** bmahalakshmi has quit IRC11:44
mariosthanks, and then i need to associate it with the baremetal flavor right... is this documented somewhere if you know?11:45
mariosifarkas: ^^^11:45
ifarkasmarios, it's the same, you just need to pass the proper image ids11:46
mariosifarkas: ok thanks will try it out mate11:47
ifarkasmarios, https://github.com/openstack/tripleo-incubator/blob/master/scripts/setup-baremetal#L11611:47
mariosTHANKS :)11:47
ifarkasmarios, np ;-)11:47
*** dguerri is now known as dguerri`afk11:52
*** Alexei_9871 has joined #openstack-ironic11:52
*** dguerri`afk is now known as dguerri11:52
*** dguerri is now known as dguerri`afk11:55
openstackgerritImre Farkas proposed a change to openstack/ironic-specs: DRAC hardware discovery  https://review.openstack.org/10832411:57
*** viktors has joined #openstack-ironic12:04
romchegMorning Ironic!12:06
romchegCould you guys remind me12:06
romchegDoes #noqa disables flake8 only for one line or for the entire module?12:06
viktorsromcheg: AFAIK, only for one line12:09
romchegviktors: thanks12:09
viktorsromcheg: np12:09
romchegviktors: I wonder why you didn't answer when I asked you, cuz I'm 2.5 meters far from you :)12:10
viktorsromcheg: because of rock music in my headphones :-D12:11
*** dguerri`afk is now known as dguerri12:24
*** radsy has joined #openstack-ironic12:37
*** igordcard has quit IRC12:41
*** rameshg87 has quit IRC12:42
*** igordcard has joined #openstack-ironic12:54
openstackgerritVladyslav Drok proposed a change to openstack/ironic: Remove gettextutils _ injection  https://review.openstack.org/11063412:55
openstackgerritVladyslav Drok proposed a change to openstack/ironic: Remove gettextutils _ injection  https://review.openstack.org/11063413:00
*** jasondotstar has joined #openstack-ironic13:09
*** bvivek has quit IRC13:13
*** rloo has joined #openstack-ironic13:13
*** igordcard has quit IRC13:15
*** nkubota has joined #openstack-ironic13:20
*** radsy has quit IRC13:47
*** jistr has quit IRC13:54
*** dkehn_ is now known as dkehnx13:55
*** jistr has joined #openstack-ironic13:55
*** rloo has quit IRC13:56
*** rloo has joined #openstack-ironic13:57
*** rakesh_hs has quit IRC14:03
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/8872214:07
ZerpexAny that knows where I can download AMI, AKI, and ARI images for testing ubuntu, centos, fedora or another installation with ironic? - the image builder fails every time :(14:08
*** igordcard has joined #openstack-ironic14:08
*** eghobo has joined #openstack-ironic14:11
*** pcrews has joined #openstack-ironic14:11
*** jistr has quit IRC14:18
*** jistr has joined #openstack-ironic14:19
*** jgrimm has joined #openstack-ironic14:19
romchegI assembled a fresh ironic devstack and found this in Nova's config14:20
romcheg[ironic]14:21
romchegsql_connection = mysql://root:swordfish@127.0.0.1/nova_bm?charset=utf814:21
romchegIs it supposed to be there?14:21
*** eghobo has quit IRC14:21
*** Mikhail_D_ltp has quit IRC14:31
*** rainya has joined #openstack-ironic14:54
*** russell_h has quit IRC14:56
*** russell_h has joined #openstack-ironic14:56
GheRiveroromcheg: it shouldn't, unless you are using the old nova bm driver, which I guess is not the case14:57
*** rwsu has joined #openstack-ironic14:58
mariosZerpex: i think you should be able to change IMAGE_URLS and get whatever you want loaded into glance see https://github.com/openstack-dev/devstack/blob/master/stackrc#L32015:00
*** dtantsur|afk is now known as dtantsur15:01
mariosZerpex: (note I didn't try it, i just stumbled across this for another issue)15:01
mariosZerpex: (and assuming it's a devstack setup you have)15:01
*** ndipanov_ has joined #openstack-ironic15:02
dtantsurZerpex, marios, do these work: http://fedoraproject.org/en/get-fedora#clouds ?15:03
ZerpexI'll give it a check - first need to check why I get ImportError: No module named ironic.nova.scheduler.ironic_host_manager15:03
Zerpexsuddenly :D15:03
mariosdtantsur: you get the f20 qcow one by default with devstack15:03
mariosdtantsur: i pebkac'd earlier when i was asking you15:03
* marios segfault15:03
dtantsurmarios, oh, rly? I didn't notice it :)15:04
mariosdtantsur: did you SHOW THEM YR PAPERS!?!15:04
dtantsurmarios, YES SIR!15:04
mariosnoted: no re-education necessary15:05
*** ndipanov has quit IRC15:05
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver  https://review.openstack.org/11003115:21
*** ifarkas has quit IRC15:28
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver  https://review.openstack.org/11003115:36
*** nkubota_ has joined #openstack-ironic15:39
*** nkubota has quit IRC15:39
*** Poornima has quit IRC15:43
openstackgerritRoman Prykhodchenko proposed a change to openstack/ironic: Updated from global requirements  https://review.openstack.org/10656915:58
*** ndipanov_ has quit IRC16:00
*** mdenny has joined #openstack-ironic16:01
*** eghobo has joined #openstack-ironic16:07
*** jistr has quit IRC16:10
*** romcheg1 has joined #openstack-ironic16:12
*** rameshg87 has joined #openstack-ironic16:13
*** igordcard has quit IRC16:13
rameshg87rloo, hi16:14
rloohi rameshg8716:14
*** lucasagomes has joined #openstack-ironic16:14
*** ellenh has joined #openstack-ironic16:15
rameshg87rloo, had a couple of questions on https://review.openstack.org/#/c/107996/16:15
*** viktors is now known as viktors|afk16:15
rameshg87rloo, i am thinking i will file a blueprint in launchpad for this. does that look fine ?16:15
rloorameshg87: so no blueprint exists, yet you wrote a spec?16:15
rameshg87rloo, yes. actually this was just supposed to be part of refactoring for https://review.openstack.org/9774416:16
rameshg87rloo, this was documented as a todo item in the code as well "that it doesn't really belong here"16:16
rloorameshg87: ahh. well, nice of you to write a spec but yeah, I think it should be associated with a blueprint since that's the process we have now and we want to be good citizens ;)16:17
rameshg87rloo, okay :-)16:17
rloothx rameshg87! (that explains why I was a bit confused.)16:17
rameshg87rloo, since this refactor wasn't "straight forward", i checked with dtantsur and we finalized it would be better to write a spec16:18
rameshg87rloo, also the ipa folks might use this as well16:18
rameshg87rloo, they have some duplicated code in the current code review16:18
rameshg87rloo, do you feel i should write a separate blueprint ?16:19
rloorameshg87: yeah, if dtantsur asks for a spec and it makes sense to you too :-)16:19
rameshg87rloo, i mean in launchpad16:19
openstackgerritDmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver  https://review.openstack.org/11003116:19
rloorameshg87: so a spec needs to be associated with a blueprint. and I think, for now anyway, it makes sense to be 1 blueprint - 1 spec. I don't know if you can put a link for 2 or more specs in the same blueprint.16:20
rloorameshg87: so yes, please write a separate blueprint for it.16:21
rameshg87rloo, okay will do that ..16:21
rameshg87rloo, and regarding the naming of the decorator method16:21
rameshg87rloo, the name global was supposed to mean that it would be added to list of caches in the global ironic context16:21
*** jasondotstar has quit IRC16:22
rameshg87rloo, doesn't that make sense ? :-)16:22
rameshg87rloo, i am okay with changing the name also ..16:22
rloorameshg87: yeah, I understand. But there are 'global' variables and none of them have 'global' in their names or the functions that deal with them.16:22
rameshg87rloo, just "cleanup" makes sense ?16:23
rloorameshg87: yeah, just 'cleanup'. For me anyway. (Sorry, I can't speak for others.)16:23
jrolldtantsur: morning, around?16:24
rloorameshg87: I'll point out that I'm not a core-spec so you only get 1 point from me ;)16:24
dtantsurjroll, hi, yes16:24
jrollhey!16:24
dtantsurrameshg87, cleanup works for me as well16:24
rameshg87dtantsur, changing the name of decorator method to @image_cache.cleanup(priority=N) makes sense to you as well ..16:24
rameshg87dtantsur, ah i was just checking it with you :-)16:24
rameshg87dtantsur, thanks16:24
jrolldtantsur: so, at this meetup, we decided that we should, in general, not do user-initiated discovery16:24
rloojroll: morning. Do you plan on making updates to your agent driver today? (ie should i wait or review what is there now?)16:25
rameshg87dtantsur, rloo, thanks i will update the spec..16:25
dtantsurjroll, you mean what Nisha prototyped?16:25
jrollrloo: no changes right now, should be good to go at the moment... also, it works in devstack as is :)16:26
rloojroll: ok. Stay tuned...16:26
dtantsurjroll, re devstack, do you have instructions how to test it now? it will be my 1st requirement :)16:27
jrolldtantsur: right, they made a lot of decisions on discovery... I was only partly paying attention, but you might hold off a little on work before you talk to some of the other folks16:28
dtantsurjroll, well, I actually delayed my work to K and what I'm doing now is just prototyping16:28
*** derekh_ has quit IRC16:28
jrolldtantsur: https://etherpad.openstack.org/p/ipa-devstack16:28
jrolldtantsur: ok, cool :)16:29
dtantsurjroll, because I can't really work on this spec w/o at least trying something :)16:29
jrollrloo: ^ see that link if you want to try it in devstack16:29
rloojroll: thx.16:29
*** rakesh_hs has joined #openstack-ironic16:29
dtantsurjroll, thanks, should try16:30
jroll:)16:30
dtantsuranyway my current experiments hit the wall of configuring dnsmasq >_<16:32
jrollkill dnsmasq with fire :)16:32
jrolldtantsur: you mean to serve discovery ramdisk to unknown mac addrs?16:33
dtantsurjroll, exactly!16:34
*** SpamapS_ is now known as SpamapS16:34
jrollI'm so sorry :P16:34
*** SpamapS has quit IRC16:34
*** SpamapS has joined #openstack-ironic16:34
dtantsurNow I get smth funny like `DHCP packet received on brbm which has no address` - and that's it16:35
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add iPXE Installation Guide documentation  https://review.openstack.org/10680916:37
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Add iPXE support for Ironic  https://review.openstack.org/9931816:37
*** eghobo has quit IRC16:39
*** jasondotstar has joined #openstack-ironic16:40
*** jasondotstar has quit IRC16:40
*** jasondotstar has joined #openstack-ironic16:41
*** jasondotstar has quit IRC16:41
*** nkubota has joined #openstack-ironic16:42
*** jasondotstar has joined #openstack-ironic16:43
*** scubacuda has joined #openstack-ironic16:43
*** Alexei_9871 has quit IRC16:54
*** jcoufal has quit IRC16:58
*** jp_at_hp has joined #openstack-ironic16:58
openstackgerritRamakrishnan G proposed a change to openstack/ironic-specs: Mechanism to cleanup all ImageCaches  https://review.openstack.org/10799616:58
jp_at_hpCan anyone answer a question on syslinux?  Specifically has anyone started looking at supporting syslinux 6?16:59
rameshg87lucasagomes, request you to take a look at the spec for a mechanism for cleaning up all ImageCaches https://review.openstack.org/#/c/10799617:00
JayFI don't understand how Ironic could support or not support a specific syslinux version?17:01
jp_at_hpJayF: because syslinux has separated files needed for pxe booting into libraries, which no longer get copied to the tftpboot area, afaict17:03
*** nkubota has quit IRC17:04
lifelessjp_at_hp: perhaps a tripleo room question - thats where the installation of syslinux is automated at the moment, that and devstack17:05
*** leopoldj has quit IRC17:06
jp_at_hplifeless: ok - I started off in the ironic code, because they do seem to have code to setup a tftpboot area, but I can move, no probs :D17:06
lifelessthey do?17:06
lifelessjp_at_hp: the ironic code has code to manage pxelinux config files17:06
lifelessjp_at_hp: but not AFAIK initial setup.... IMBW :)17:06
jp_at_hplifeless: nope - you are correct, I found what I'm looking for now...17:07
jrollmrda: just need this https://review.openstack.org/#/c/101020/14/ironic/nova/virt/ironic/patcher.py17:11
*** chuckC has quit IRC17:12
mrdajroll: ACK17:12
*** jp_at_hp has left #openstack-ironic17:13
*** tatyana has joined #openstack-ironic17:19
*** nkubota has joined #openstack-ironic17:24
*** rameshg87 has quit IRC17:24
*** jasondotstar is now known as jasondotstar|afk17:26
rloolucasagomes: when you get a moment, would you please add the spec url to https://blueprints.launchpad.net/ironic/+spec/new-management-interface? (It won't let me do it.)17:38
*** nkubota has quit IRC17:39
*** harlowja_away is now known as harlowja17:40
*** russell_h has quit IRC17:44
*** rainya has quit IRC17:46
*** rainya has joined #openstack-ironic17:47
*** rainya has quit IRC17:49
*** bvivek has joined #openstack-ironic17:56
*** tatyana_ has joined #openstack-ironic17:56
*** tatyana has quit IRC17:56
*** tatyana_ is now known as tatyana17:56
*** Penick has joined #openstack-ironic17:59
*** rainya has joined #openstack-ironic18:00
*** rakesh_hs has quit IRC18:08
lucasagomesrloo, oh sure, thanks for the ping18:09
lucasagomesrloo, morning :)18:09
lucasagomesrloo, it's funny to see you online while it's morning for me18:09
rloolucasagomes: yeah, I'm not used to waiting for you to be online ;)18:10
lucasagomesrloo, hah18:11
lucasagomesrloo, done, added to ipxe too18:14
rloothx lucasagomes! (maybe I won't want to look at the specs now!)18:14
*** dtantsur is now known as dtantsur|afk18:19
*** jcoufal has joined #openstack-ironic18:20
*** tatyana has quit IRC18:21
adam_gromcheg, around?18:22
adam_gromcheg1, ^18:22
romcheg1Morning adam_g18:22
romcheg1Yes, I'm here18:22
adam_gromcheg, heya. was wondering what the status is of the nova-bm database migration tooling youve been working on? was about to start looking at incorporating it into grenade upgrade testing18:23
romcheg1adam_g: There are patches on review18:23
romcheg1adam_g: and I already started working on Grenade testing, but it would be very nice if you help me :)18:23
romcheg1https://review.openstack.org/#/c/101920/18:24
adam_gromcheg, oh, cool! we have discussed it a bit this week at the sprint and have a plan and target for j318:24
romcheg1https://review.openstack.org/#/c/102563/18:24
romcheg1oh, cool18:24
*** scubacuda has quit IRC18:25
romcheg1I will post my changes to Grenade soon18:25
adam_gromcheg, do you have a dump of a nova-bm database handy?18:26
adam_g* a populated nova-bm db18:26
romcheg1adam_g: Let me take a look18:26
Shrewsadam_g: hi18:26
Shrewsadam_g: so, those numbers you gave me for your smoke-serial run were far different than what i experienced18:27
romcheg1adam_g: I have one but with only one node in it18:27
romcheg1I lost a bigger one18:27
adam_gShrews, hmm. yeah, and i have more numbers18:28
adam_gShrews, parallel tests are running now /w concurrency=218:28
Shrewsadam_g: really? awesome!18:29
adam_gShrews, http://paste.ubuntu.com/7907163/18:29
adam_gtests aren't exaclty scheduled evenly across workers, but its a start. the issue of network isolation is solved with a couple patches i put up yesterday18:29
romcheg1adam_g: http://cl.ly/code/2O3Y251e1W0p18:30
romcheg1That's it18:30
adam_gromcheg, the plan that was discussed this week for grenade is: deploy juno /w fake virt then "upgrade" to juno /w ironic driver. the from-juno/upgrade-ironic script would populate the nova-bm database, migrate the data to ironic, then run tempest.18:31
romcheg1adam_g: How does tempest know the data migrated correctly?18:32
adam_gromcheg1, it doesn't need to. it just needs to validate the resulting cloud18:32
*** Penick is now known as penick18:33
Shrewsadam_g: in your smoke test runs, are you manually disabling cinder?18:33
*** jasondotstar|afk is now known as jasondotstar18:33
adam_gShrews, yes, in devstack18:33
romcheg1adam_g: But how do we verify then that all the parameters of each node migrated correctly?18:33
adam_gShrews, this is my localrc http://paste.ubuntu.com/7907205/18:33
adam_gromcheg, tempest wouldnt be checking that anyway. it doesnt check existing resources, only creates new ones18:34
romcheg1Then we need to check that in grenade18:34
adam_gShrews, also theres a rollup branch @ https://github.com/gandelman-a/tempest with all tempest patches18:34
romcheg1I'd rather not  trust an untested script. Even I've written it myself :)18:35
Shrewsadam_g: thx. i'll give those a try18:35
adam_gShrews, https://etherpad.openstack.org/p/IronicCI has the devstack patches18:35
Shrewsi have my own rollup branch, but maybe i've missed something18:36
adam_gromcheg, maybe we can extend grenade check-sanity to include hooks to custom tests18:37
romcheg1That requires some investigation18:37
*** eghobo has joined #openstack-ironic18:37
romcheg1I'm not that familiar with grenade18:37
*** russell_h has joined #openstack-ironic18:43
*** russell_h has quit IRC18:43
*** russell_h has joined #openstack-ironic18:43
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add ironic-python-agent deploy driver  https://review.openstack.org/10102019:02
rloojroll: I've got some comments from the previous patch. guess I'll just submit them ;)19:04
jrollrloo: yeah, go for it.. we noticed a config bug that the new patchset fixes :)19:05
rloojroll: why does the agent duplicate config options that are in pxe? So they can have different values?19:07
*** Mikhail_D_ltp has joined #openstack-ironic19:07
*** chuckC has joined #openstack-ironic19:09
jrollrloo: yep19:12
rloojroll: but if you have an "explicit goal of eventually merging the two", does it make sense to have separate configs?19:14
jrollrloo: yes, it seems reasonable that two different ramdisks may need different pxe options etc19:14
jrollrloo: e.g. if vga=normal breaks the agent ramdisk19:15
rloojroll: how would you merge the two (agent + pxe) yet have two different sets of values for the same options? Maybe I'm confused. I can wait and see.19:16
JayFrloo: depending on what image you pxe boot, you could want different settings19:17
JayFrloo: I'm actually the person who talked jroll into doing it that way iirc :P19:17
jrollrloo: I think it would be more like "deprecate the pxe ramdisk", but regardless of what happens, multiple ramdisks may require different options19:17
jrollprobably19:17
JayFfor instance, the coreos ramdisk, until fairly recently, would've required different settings than the pxe one19:18
*** ellenh has quit IRC19:18
JayFbasically anywhere you can change WHAT ramdisk boots, you should be able to change HOW it boots as well19:18
JayFbecause kernel versions, distros, etc could easily be different19:18
matty_dubshttp://fuckyeahdementia.com/post/82331406190/nevver-more-from-the-portlandia-activity-book -- makes no sense19:18
JayFespecially since IPA is about to have support for two different ramdisks19:18
rloojroll, JayF: that makes sense. So shouldn't there be overridable values at run time?19:20
JayFthey are overridable, in the config19:20
JayFper driver19:20
JayFwe support one ramdisk per driver, and so, synchronously, we support one set of ramdisk settings per driver19:20
JayFin the form of a template19:20
rlooJayF: so they are static per driver, but per driver. So even if you merge the code, you'd then have to get the right configs based on the driver.19:21
JayFwhich, operationally, can be swapped out in the same process someone would use to push out a new ramdisk19:21
JayFrloo: I don't understand what you mean19:21
JayFrloo: by 'static', what I mean is that it's in config vs via api19:22
rlooWell, with the agent driver, we have two sets of config options that are the same name, possibly diff values, under [agent] and [pxe].19:22
*** aswadr has quit IRC19:22
rlooJayF: if by 'merging the two', we have one set of code (I'm not quite sure what merging them means), we'd still have [agent] and [pxe] config sections?19:22
jrollyes19:23
jrolloh19:23
JayFwhen I said 'if you merge the two', I mean if you make the config option global vs per driver19:23
JayFper driver is required for the reasons I said above19:23
jrollrloo: I think maybe you're reading into "merging the drivers" too much, I don't think we need to focus this code review on the mergability of the two drivers19:24
rlooJayF: what is 'driver'? (We use it in different ways so I want to make sure I understand). eg 'agent_ssh' is a driver, but so is AgentDriver.19:24
jrollwe will cross that bridge when we come to it19:24
jrollrloo: s/driver/DeployInterface19:24
rloojroll: that's fine. I just want to make sure at the end of the day, we want [agent] and [pxe] to have the same option names, but possibly diff values.19:24
jrollyes. although they have different names (agent_ is prepended). because oslo.config is weird19:25
rloojroll: right. but from the user's perspective, they see them in different sections in the .conf file.19:26
jrollyes19:27
rloojroll: sorry I'm asking, but the spec didn't mention the config options so I want to make sure.19:27
jrollno worries19:28
jrollit's fine :)19:28
*** Mikhail_D_ltp has quit IRC19:28
rloojroll: ahh. ok, that explains part of my confusion. I see your latest revision has renamed the config options.19:28
jrollrloo: yeah, that's the only change in that rev19:29
* rloo knew she should have waited for another revision ;)19:29
*** dguerri is now known as _dguerri19:31
* jroll plugs https://www.openstack.org/vote-paris/Presentation/scaling-ironic19:36
Shrewsspeaking of paris... anyone know if a non-chip-and-pin CC is accepted over there?19:43
*** bvivek has quit IRC19:44
jrollShrews: very good question :|19:45
GheRiveroShrews: they are in Spain. Don't know about France, but having a lot of shares policies in Europe about banks. I would say they are welcomed19:46
mrdaShrews: A lot of the world is going card + pin, and sig is not valid19:50
Shrewshttp://www.huffingtonpost.com/EuroCheapo/using-american-credit-car_b_4005630.html19:50
mrdaIn AU this happened on Aug 1, i.e. sig only results in -ENOAUTH19:51
* rloo wonders why the US is lagging behind the EU wrt CC19:53
JayFVote for /me and JoshNang --> https://www.openstack.org/vote-paris/Presentation/hardware-in-the-cloud-cleaning-up-after-bare-metal-ironic-tenants19:54
JayFShrews: when I was in Finland, my normal credit card was accepted at like 80% of stores and my normal debit worked in about half of the atms19:54
JayFShrews: in public places, they'd have like 5 ATMs, 4 chip+pin and one swipe, and you'd have to wait in a longer line for the swipe one19:54
ShrewsJayF: awesome. can i borrow one of your cards??  ;)19:55
*** ellenh has joined #openstack-ironic19:59
JayFShrews: nope.gif20:00
Shrewsgrrr. most US cc's are chip-and-sign20:02
*** _dguerri is now known as dguerri20:10
mrdaShrews: After Target it won't be long before they're chip and pin20:12
mrda:)20:12
*** jcoufal has quit IRC20:26
openstackgerritGhe Rivero proposed a change to openstack/ironic: Migration to oslo.utils library  https://review.openstack.org/11059620:44
romcheg1Shrews: I used to live in France for some time20:47
romcheg1If you have a chipless card you're pretty f**d :)20:47
Shrewsromcheg1: lol, that's what i suspected. i'm going to get one "just in case"  :)20:47
romcheg1I had such a card and I noticed that some people even didn't know how to use it20:48
romcheg1All ticket- candy- and other swag-machines only accept chip cards20:49
*** derekh_ has joined #openstack-ironic20:49
romcheg1Hopefully I had a second card with a chip.20:49
romcheg1Shrews: so you'd better make one for you :)20:50
romcheg1Shrews: And you're right, chip and sign won't work as well.20:52
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Port iBoot PDU driver from Nova  https://review.openstack.org/5097720:58
lucasagomesJayF, ^20:58
*** jasondotstar has quit IRC20:59
JayFgo it21:01
JayF*got it21:01
*** jcoufal has joined #openstack-ironic21:16
*** jcoufal has quit IRC21:23
*** rwsu has quit IRC21:31
*** rwsu has joined #openstack-ironic21:39
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add ironic-python-agent deploy driver  https://review.openstack.org/10102021:40
jrollrloo: ^ updated21:40
jrolldevanand1, NobodyCam, let's land this :)21:41
rloojroll: I haven't seen many reviewers providing comments on that. Just don't want to get your hopes up. I doubt that I'll be able to do a thorough review today.21:42
rloojroll: but yeah, if the others will review/land it, that'd be great :-)21:43
jrollrloo: that's because we've all been talking about it instead ;)21:44
JayFrloo: we're here at mid-cycle, with an explicit goal of merging it today :)21:44
jrolldon't feel like you need to review today21:44
jrollbut it may be landed out from under you21:44
rlooI can only wish that it gets landed out from under me ;)21:45
openstackgerritGhe Rivero proposed a change to openstack/ironic: Migration to oslo.utils library  https://review.openstack.org/11059621:45
jrollha21:45
*** rainya has quit IRC21:53
boris-42jroll hi21:58
boris-42jroll did you have a chance to review osprofiler spec?21:58
jrollboris-42: no, we're at the ironic midcycle meetup22:00
boris-42jroll I think mid cycle is good place to discuss this key feature..22:04
boris-42jroll it won't take too much time..22:05
JayFI think the agenda is mostly driven by the interests of people here + the juno priorities22:06
jrollyeah, we have other priorities at the moment... and we're almost done22:08
*** eghobo has quit IRC22:08
*** eghobo has joined #openstack-ironic22:09
*** achanda has joined #openstack-ironic22:09
GheRiveroderekh_: is it ok to have a failed test?22:16
*** rainya has joined #openstack-ironic22:18
*** derekh__ has joined #openstack-ironic22:20
*** derekh_ has quit IRC22:21
*** derekh__ has quit IRC22:22
*** penick has quit IRC22:26
*** mdenny has quit IRC22:32
*** mdenny has joined #openstack-ironic22:32
*** mdenny has quit IRC22:35
*** mdenny has joined #openstack-ironic22:35
*** jgrimm has quit IRC22:35
*** romcheg1 has quit IRC22:36
*** Shrews has quit IRC22:41
openstackgerritEllen Hui proposed a change to openstack/ironic-specs: Support external DHCP providers  https://review.openstack.org/10229622:49
openstackgerritJay Faulkner proposed a change to openstack/ironic-python-agent: Bump IPA container to use Trusty  https://review.openstack.org/11080222:49
JayFjroll: JoshNang, others ^^^22:50
openstackgerritJay Faulkner proposed a change to openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/8872222:53
*** achanda has quit IRC23:03
openstackgerritA change was merged to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/11055223:08
lucasagomesjbjohnso, hey, when you get some time can you take a look at https://review.openstack.org/108929 and https://review.openstack.org/108932 ?23:09
lucasagomesthey are quite small23:09
lucasagomesjbjohnso, also... one request, on the get_bootdev can you make pyghmi return whether it's persistent or not?23:10
*** rainya has quit IRC23:20
*** rainya has joined #openstack-ironic23:21
*** scubacuda has joined #openstack-ironic23:27
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Add ironic-python-agent deploy driver  https://review.openstack.org/10102023:28
*** mdenny has quit IRC23:32
*** mdenny has joined #openstack-ironic23:32
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Log exception with translation  https://review.openstack.org/11081223:33
jrolldevanand1: ^^23:33
jrolllucasagomes: ^^23:35
openstackgerritJim Rollenhagen proposed a change to openstack/ironic: Log exception with translation  https://review.openstack.org/11081223:37
openstackgerritA change was merged to openstack/ironic-python-agent: Bump IPA container to use Trusty  https://review.openstack.org/11080223:41
*** lucasagomes has quit IRC23:58

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