Friday, 2017-03-31

*** ppiela has quit IRC00:05
*** vinsh has joined #openstack-ironic00:06
*** ppiela has joined #openstack-ironic00:07
*** bfournie has joined #openstack-ironic00:13
*** bfournie has quit IRC00:16
*** baoli has quit IRC00:16
*** baoli has joined #openstack-ironic00:17
*** bfournie has joined #openstack-ironic00:17
*** baoli has quit IRC00:21
*** zhurong has joined #openstack-ironic00:31
*** rloo has quit IRC00:32
*** tuanluong has joined #openstack-ironic00:35
*** sayantan_ has joined #openstack-ironic00:40
*** hw_wutianwei has quit IRC00:41
*** yuanying has quit IRC00:58
csmartsambetts: JayF yep, everything's passing again now, thanks!01:01
csmartand thanks also, vsaienk001:01
*** vinsh has quit IRC01:03
*** SerenaFeng has joined #openstack-ironic01:05
*** phuongnh has joined #openstack-ironic01:07
*** yuanying has joined #openstack-ironic01:10
openstackgerritJulian Edwards proposed openstack/ironic master: Don't retry power status if power action fails  https://review.openstack.org/44945401:10
*** jcoufal has joined #openstack-ironic01:11
*** dprince has joined #openstack-ironic01:15
*** jcoufal has quit IRC01:17
TheJuliaBLZbubba: We support whole disk images now as well01:19
*** ijw has joined #openstack-ironic01:23
*** dprince has quit IRC01:26
*** SerenaFe_ has joined #openstack-ironic01:29
*** SerenaFeng has quit IRC01:30
*** SerenaFeng has joined #openstack-ironic01:48
*** SerenaFe_ has quit IRC01:50
*** oanson has quit IRC01:55
*** oanson has joined #openstack-ironic01:56
*** ijw has quit IRC02:08
*** Nisha_Agarwal has joined #openstack-ironic02:36
*** Nisha_ has joined #openstack-ironic02:52
*** Nisha_Agarwal has quit IRC02:52
*** hamzy has joined #openstack-ironic02:58
*** zackf has quit IRC03:05
*** baoli has joined #openstack-ironic03:07
*** yuanying has quit IRC03:11
*** yuanying has joined #openstack-ironic03:14
*** baoli has quit IRC03:15
*** Nisha_ has quit IRC03:18
*** amotoki has quit IRC03:22
*** rbudden has quit IRC03:35
*** Nisha_Agarwal has joined #openstack-ironic03:47
*** amotoki has joined #openstack-ironic03:50
openstackgerritJulian Edwards proposed openstack/ironic master: Don't retry power status if power action fails  https://review.openstack.org/44945403:50
*** amotoki has quit IRC03:56
*** amotoki has joined #openstack-ironic04:00
*** ijw has joined #openstack-ironic04:02
*** zhurong has quit IRC04:09
*** SerenaFeng has quit IRC04:10
*** aparnav has joined #openstack-ironic04:10
*** gkadam has joined #openstack-ironic04:17
*** amotoki has quit IRC04:22
*** yogi has joined #openstack-ironic04:22
*** zhurong has joined #openstack-ironic04:30
openstackgerritJulian Edwards proposed openstack/ironic-python-agent master: Add a debug tox environment  https://review.openstack.org/45204004:31
openstackgerritJulian Edwards proposed openstack/ironic-python-agent master: Add a debug tox environment  https://review.openstack.org/45204004:34
*** sasha2 has quit IRC04:40
*** mjura has joined #openstack-ironic04:51
*** mjura has quit IRC04:51
*** mjura has joined #openstack-ironic04:52
*** adisky_ has joined #openstack-ironic04:54
dr_gogeta86TheJulia: csmart  JayF jroll  ..04:57
csmartdr_gogeta86: pong04:58
dr_gogeta86doesn't boot from pxe while nova say so04:58
dr_gogeta86works just on ispection04:58
csmartdr_gogeta86: sorry, what doesn't boot from pxe?04:58
dr_gogeta86i wanna try efi boot to be shure04:59
dr_gogeta86hpe dl560 gen 904:59
dr_gogeta86from external 10Gbit card04:59
*** zackf has joined #openstack-ironic05:05
*** jrcloud has joined #openstack-ironic05:08
*** udesale has joined #openstack-ironic05:10
*** zackf has quit IRC05:10
*** jrcloud has quit IRC05:13
*** fragatin_ has joined #openstack-ironic05:14
*** ijw has quit IRC05:15
*** fragatina has quit IRC05:17
*** vikrant has joined #openstack-ironic05:17
*** ChubYann has quit IRC05:18
*** fragatin_ has quit IRC05:18
*** e0ne has joined #openstack-ironic05:25
*** e0ne has quit IRC05:26
*** jaganathan has joined #openstack-ironic05:26
openstackgerritDebayan Ray proposed openstack/proliantutils master: Refactor ris-rest infrastructure  https://review.openstack.org/45204405:27
*** fragatina has joined #openstack-ironic05:31
*** fragatina has quit IRC05:31
*** fragatina has joined #openstack-ironic05:31
*** fragatina has quit IRC05:34
*** fragatina has joined #openstack-ironic05:34
*** zackf has joined #openstack-ironic05:40
*** zhurong has quit IRC05:41
*** rcernin has joined #openstack-ironic05:44
*** zackf has quit IRC05:45
*** Nisha_ has joined #openstack-ironic05:46
*** Nisha_Agarwal has quit IRC05:49
*** yolanda has joined #openstack-ironic05:54
*** jaosorior has joined #openstack-ironic05:56
*** vills has joined #openstack-ironic06:01
*** amotoki has joined #openstack-ironic06:05
*** zhurong has joined #openstack-ironic06:05
*** amotoki_ has joined #openstack-ironic06:08
*** amotoki has quit IRC06:10
*** SerenaFeng has joined #openstack-ironic06:16
*** jaganathan has quit IRC06:16
*** Nisha_brb has joined #openstack-ironic06:21
*** Nisha_ has quit IRC06:21
*** Nisha_ has joined #openstack-ironic06:23
*** Nisha_ has quit IRC06:24
*** Nisha_brb has quit IRC06:26
*** Serlex has joined #openstack-ironic06:29
*** udesale__ has joined #openstack-ironic06:29
bigjoolsI'm fixing bug 1592199 by replacing utils.execute with a mock everywhere. Does anyone have any strong opinions on whether I should introduce a new test base class, or slip a function call into every setUp()?06:31
openstackbug 1592199 in ironic-python-agent "Missing mock for a utils.execute() call" [Low,In progress] https://launchpad.net/bugs/1592199 - Assigned to Julian Edwards (julian-edwards)06:31
*** udesale has quit IRC06:31
*** udesale has joined #openstack-ironic06:33
*** udesale__ has quit IRC06:34
*** jaganathan has joined #openstack-ironic06:39
*** d0ugal has joined #openstack-ironic06:52
*** d0ugal has quit IRC06:52
*** d0ugal has joined #openstack-ironic06:52
*** d0ugal has quit IRC06:54
*** d0ugal has joined #openstack-ironic06:58
*** d0ugal has quit IRC06:58
*** d0ugal has joined #openstack-ironic06:58
*** dyasny has joined #openstack-ironic07:01
*** karthiks has joined #openstack-ironic07:07
*** Lambert has joined #openstack-ironic07:07
*** tesseract has joined #openstack-ironic07:08
*** vills has quit IRC07:10
*** zackf has joined #openstack-ironic07:18
*** d0ugal has quit IRC07:22
pas-habigjools: i'd vote for only mocking where needed.07:22
*** zackf has quit IRC07:22
pas-haand good morning ironic :) TGIF!07:22
*** BLZbubba has quit IRC07:24
*** racedo has quit IRC07:25
*** BLZbubba has joined #openstack-ironic07:26
*** pmannidi has quit IRC07:26
*** d0ugal has joined #openstack-ironic07:26
*** d0ugal has quit IRC07:26
*** d0ugal has joined #openstack-ironic07:26
*** pcaruana has joined #openstack-ironic07:27
*** sayantan_ has quit IRC07:28
*** Nisha_Agarwal has joined #openstack-ironic07:30
*** udesale has quit IRC07:30
*** udesale has joined #openstack-ironic07:30
*** mgoddard has joined #openstack-ironic07:30
openstackgerrityolanda.robla proposed openstack/bifrost master: Allow looking constraints file from env var  https://review.openstack.org/45207607:33
*** ralonsoh has joined #openstack-ironic07:34
*** ralonsoh_ has joined #openstack-ironic07:35
*** fragatina has quit IRC07:37
tuanluongmorning ironic07:39
*** ralonsoh has quit IRC07:39
tuanluongmorning pas-ha07:39
-openstackstatus- NOTICE: Jobs in gate are failing with POST_FAILURE. Infra roots are investigating07:43
*** ChanServ changes topic to "Jobs in gate are failing with POST_FAILURE. Infra roots are investigating"07:43
openstackgerritJun Yao proposed openstack/ironic-inspector master: Adds node state to the API response data  https://review.openstack.org/43641507:43
*** ralonsoh_ is now known as ralonsoh07:44
*** sayantan_ has joined #openstack-ironic07:48
vsaienk0morning Ironic!07:50
*** BLZbubba has quit IRC07:51
*** BLZbubba has joined #openstack-ironic07:52
*** rcernin has quit IRC07:54
*** dtantsur has quit IRC07:54
*** tesseract has quit IRC07:54
*** rcernin has joined #openstack-ironic07:55
*** tesseract has joined #openstack-ironic07:55
*** dtantsur has joined #openstack-ironic07:57
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:04
*** athomas has joined #openstack-ironic08:06
*** bcornec has joined #openstack-ironic08:07
*** SerenaFeng has quit IRC08:11
*** racedo has joined #openstack-ironic08:11
*** SerenaFeng has joined #openstack-ironic08:11
*** sayantan_ has quit IRC08:15
bigjoolspas-ha: the problem is that that is what is happening right now, and has caused this problem. We need the default in tests for it to throw an error in your face if you try to exec an external process.08:16
*** ccamacho has joined #openstack-ironic08:17
pas-habigjools: makes sense08:17
pas-hamorning vsaienk0 :)08:17
vsaienk0hey pas-ha :)08:17
bigjoolspas-ha: hence my previous question about a common testcase or adding a line to setUp everywhere. I prefer the former, that way it can never be missed (well, much harder to miss)08:19
* bigjools heads to dinner, l8rs08:19
mkraiHi Can anyone please review https://review.openstack.org/#/c/413436/ ?08:19
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Detailed sequence-diagram for deploy  https://review.openstack.org/41451208:21
mgoddardmorning folks08:21
-openstackstatus- NOTICE: logs.openstack.org has corrupted disks, it's being repaired. Please avoid rechecking until this is fixed08:23
*** ChanServ changes topic to "logs.openstack.org has corrupted disks, it's being repaired. Please avoid rechecking until this is fixed"08:23
*** wrouesnel has quit IRC08:24
*** e0ne has joined #openstack-ironic08:24
*** lucas-afk is now known as lucasagomes08:26
lucasagomesmorning all08:27
pas-hamorning lucasagomes :)08:27
pas-haand mgoddard :)08:27
*** kromanenko has joined #openstack-ironic08:28
vsaienk0morning lucasagomes08:29
mgoddardmorning pas-ha, lucasgomes & vsaienko08:31
mgoddardvsaienko: was there an ngs release for ocata?08:31
*** snecklifter has joined #openstack-ironic08:31
mgoddardvsaienko: 0.1 seems to be the only release and looks quite old08:31
*** derekh has joined #openstack-ironic08:32
*** snecklifter has quit IRC08:40
*** sayantan_ has joined #openstack-ironic08:44
*** amarao has joined #openstack-ironic08:49
*** sayantan_ has quit IRC08:49
vdrokmorning ironic, lucasagomes pas-ha vsaienk0 mgoddard ! :)08:51
openstackgerritThomas O'Neill proposed openstack/bifrost master: Package requirements role.  https://review.openstack.org/45174108:52
vdrokmgoddard: yeah, I suppose we only have stable/ocata branch, and no corresponding tag08:53
lucasagomeso/08:54
*** BLZbubba has quit IRC08:56
thomas-oneillgood morning ironic/bifrost :)08:58
*** BLZbubba has joined #openstack-ironic08:58
mgoddardvdrok: just means that if I pip install networking-generic-switch I get a pretty old version (I noticed because it doesn't have support for my dell switch)08:58
vdrokmorning thomas-oneill08:59
vdrokmgoddard: yup, will talk to vsaienk0 about releasing08:59
thomas-oneillI've split my previous change into two changes, the second change depends on the first change though, should they just be done sequentially, like submit the second after the first has been reviewed and merged? I remember when I did kolla and kolla-ansible stuff I used a Depends-On but that's supposedly for cross-repository stuff... this is same repo but my second PS depends on the commit of the09:00
thomas-oneillfirst PS09:00
thomas-oneillmgoddard: don't spose you wanna review this? https://review.openstack.org/451741 :D09:00
thomas-oneilloh i thought you were a bifrost core or main contributor, maybe I got that wrong, sorry09:02
thomas-oneilloh yeah you are a main contributor but not a core09:02
thomas-oneillalso for all these .log files like here http://artifacts.opnfv.org/cross-community-ci/openstack/bifrost/review.openstack.org/451741/1/openstack-bifrost-verify-trusty-virtual-master/index.html - when I click on them it asks me to save them locally, kind of annoying, what do you guys do about this if anything?09:06
thomas-oneillthe build_log.txt is fine because it's .txt, just opens in browser09:06
*** baoli has joined #openstack-ironic09:07
*** milan has joined #openstack-ironic09:10
milanmorning Ironic! :)09:11
milanand TGIF! :D09:11
*** baoli has quit IRC09:12
*** kromanenko_ has joined #openstack-ironic09:15
*** snecklifter has joined #openstack-ironic09:17
mgoddardvdrok: thanks, that would be great09:19
openstackgerritOksana Voshchana proposed openstack/ironic master: WIP: SSL TEST  https://review.openstack.org/44240209:20
mgoddardthomas-oneill: I can take a look but you'll not get your +2 from me ;)09:20
*** gcb has quit IRC09:21
*** Nisha_Agarwal has quit IRC09:21
*** jaganathan is now known as jaganathan_lunch09:22
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Detailed sequence-diagram for deploy process  https://review.openstack.org/41451209:23
vdrokmorning milan :)09:23
milanmorning vdrok! :)09:23
*** yatinkarel is now known as yatin_away09:26
*** snecklifter has quit IRC09:27
*** snecklifter has joined #openstack-ironic09:28
Lambertmorning Milan and ironicers!09:29
milanmorning Lambert! :)09:30
thomas-oneillgah those clean-up role files shouldn't have been in that PS, they are in the next PS sorry -.-09:30
openstackgerrityolanda.robla proposed openstack/bifrost master: Allow looking constraints file from env var  https://review.openstack.org/45207609:31
openstackgerritThomas O'Neill proposed openstack/bifrost master: Package requirements role.  https://review.openstack.org/45174109:31
*** mgoddard has quit IRC09:32
*** dsneddon has quit IRC09:33
*** udesale__ has joined #openstack-ironic09:35
*** jaganathan_lunch is now known as jaganathan09:36
openstackgerrityolanda.robla proposed openstack/bifrost master: Allow looking constraints file from env var  https://review.openstack.org/45207609:36
*** udesale has quit IRC09:37
*** dsneddon has joined #openstack-ironic09:38
*** sayantan_ has joined #openstack-ironic09:39
openstackgerritDao Cong Tien proposed openstack/python-ironicclient master: Extends driver-list, driver-show supporting new hardware types  https://review.openstack.org/41927409:40
*** sayantan_ has quit IRC09:43
*** snecklifter has quit IRC09:48
*** snecklifter has joined #openstack-ironic09:54
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Doc for console customization using systemd  https://review.openstack.org/44657109:56
openstackgerritJun Yao proposed openstack/ironic-inspector-specs master: Using active inspection in huge environments  https://review.openstack.org/45212109:58
*** SerenaFeng has quit IRC09:59
*** mgoddard has joined #openstack-ironic10:00
*** athomas has quit IRC10:01
*** udesale__ has quit IRC10:03
*** athomas has joined #openstack-ironic10:09
*** athomas has quit IRC10:09
*** athomas has joined #openstack-ironic10:09
*** e0ne has quit IRC10:13
*** MattMan has quit IRC10:15
*** MattMan has joined #openstack-ironic10:15
*** amotoki_ has quit IRC10:15
*** e0ne has joined #openstack-ironic10:16
*** zhurong has quit IRC10:18
*** tuanluong has quit IRC10:20
*** [1]cdearborn has joined #openstack-ironic10:22
*** erolg has joined #openstack-ironic10:22
*** sambetts|afk is now known as sambetts10:25
sambettsMorning all10:25
*** ralonsoh_ has joined #openstack-ironic10:30
jrollvsaienk0: vdrok: now that n-g-s is an ironic project, we can use openstack/releases to release it, just pass me (release liaison) the patch and I'll ack it :)10:30
*** sayantan_ has joined #openstack-ironic10:33
vdroksambetts: jroll morning10:33
vdrokjroll: I think vsaienk0 already released it manually10:33
vdrokbut thanks :)10:33
jroll:/10:33
jrollwe should use the repo in the future10:33
vdrokyup10:33
jrollgets us free emails and such :)10:33
*** ralonsoh has quit IRC10:34
pas-hajroll, n-g-s is not under baremetal program10:34
vsaienk0jroll: hmm, n-g-s seems not an official ironic project unless I'm missing something, might be you meant networking-baremetal?10:34
pas-hanetworking-baremetal is, but n-g-s is not part of it (yet?)10:35
jrollohhhhh10:35
jrollyes that's what I remember10:35
jrollsorry! :|10:36
vsaienk0sambetts: could you please add to your review queue https://review.openstack.org/#/q/project:openstack/networking-baremetal10:36
sambettsvsaienk0: +!10:37
sambetts+110:37
*** sayantan_ has quit IRC10:37
vsaienk0sambetts: and we need your network connection refactoring to start testing that on CI with flat case10:37
sambettsvsaienk0: +1 I think the bridge patch is close, I'll need to rebase the others onto the latest PS of that10:38
*** zhurong has joined #openstack-ironic10:41
jrollvsaienk0: while you're here, have you ever seen this give a 503? openstack network create --provider-network-type vlan --provider-physical-network mynetwork ironic-provision -f value -c id10:43
sambettsjroll: I have10:43
jrollerror is: 2017-03-31 10:40:32.856 16598 ERROR neutron.pecan_wsgi.hooks.translation NoNetworkAvailable: Unable to create the network. No tenant network is available for allocation.10:43
jrollaha10:43
jrollwhat am I missing? :)10:43
vsaienk0jroll: I think that vlan range is out and you don't have a free vlans to allocate for network10:44
jrollrelevant local.conf https://gist.github.com/jimrollenhagen/c5c65584e007f5e0570ce7ef6e34b42410:44
jrollhrm10:44
jrollI haven't used any vlans afaik, but will look into that10:44
sambettscan you do a paste of whats in /etc/neutron/plugins/ml2/ml2.ini(.conf)10:45
openstackgerritDao Cong Tien proposed openstack/python-ironicclient master: Extends driver-list, driver-show supporting new hardware types  https://review.openstack.org/41927410:45
*** snecklifter has quit IRC10:46
*** phuongnh has quit IRC10:46
jrollsambetts: https://gist.github.com/jimrollenhagen/c3bbc925bf1ba655a73f7986ed10730210:47
jrollto be clear, I'm doing a weird thing where I have a controller with no n-cpu, a virt n-cpu host, and an ironic n-cpu host10:48
jrollso I could totally see this missing some setup that comes from devstack-gate or the ironic plugin10:48
vsaienk0jroll: so the problem is that mynetwork is flat https://gist.github.com/jimrollenhagen/c3bbc925bf1ba655a73f7986ed107302#file-gistfile1-txt-L810:48
jroll(now that I say that, going to look at devstack-gate10:49
vsaienk0and you can't create vlan networks on that provider network10:49
jrollaha10:49
vsaienk0jroll: oh, it is also defined in m2_type_vlan10:51
vsaienk0jroll: how many neutron networks do you have?10:51
*** gcb has joined #openstack-ironic10:51
sambettsyeah :/ that config actually looks fine to me10:51
jrollvsaienk0: none, right now, openstack network list is empty10:52
*** Lambert has quit IRC10:52
sambettsjroll: what is your tenants quotas for networks?/10:52
jrollheh, I have no clue10:53
* jroll pokes10:53
jrolllooks like 10010:53
jrollI could blow away this machine and try again with same configs10:54
jrollit's been a couple unstack/stack cycles, I wonder if something has gone wonky10:55
*** zackf has joined #openstack-ironic10:56
*** vills has joined #openstack-ironic10:57
vsaienk0jroll: looks strange, according to configs should work fine. btw you using single node installation?10:58
jrollvsaienk0: I am not, mentioned above: I'm doing a weird thing where I have a controller with no n-cpu, a virt n-cpu host, and an ironic n-cpu host. so I could totally see this missing some setup that comes from devstack-gate or the ironic plugin10:59
jrollI'm not worried about multinode connectivity yet, though, this is before we even get there10:59
jrollbut wondering if I'm missing something devstack-gate should give me11:00
*** jrcloud has joined #openstack-ironic11:01
*** zackf has quit IRC11:01
jrollvsaienk0: this is the whole local.conf, btw https://gist.github.com/jimrollenhagen/c5c65584e007f5e0570ce7ef6e34b42411:02
jrollyeah, doesn't seem like I should need this bit, ir-cond and my ironic nodes are on the same host https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L15611:04
*** jrcloud has quit IRC11:05
vsaienk0jroll: yup, looks like vxlan tunnel is not needed as ironic is not enabled on 'controller' node11:06
vsaienk0jroll: the error you provided occurs on 'controller' or on node where ironic is enabled?11:07
jrollvsaienk0: both11:07
*** dyasny has quit IRC11:08
vsaienk0jroll: have you checked ml2.conf is the same on controller and subnode?11:09
*** mat128 has joined #openstack-ironic11:09
*** snecklifter has joined #openstack-ironic11:11
jrollvsaienk0: pretty close, controller has ovs/tunnel_bridge and ovs/local_ip defined, otherwise is the same11:12
jrollthe generic switch config on the subnode has a genericswitch:sub1brbm section, the controller does not11:13
*** mgould|afk is now known as mgould11:13
mgouldhi everyone, happy friday11:13
jrolloh, but the controller does have a sub1brbm interface, interesting11:14
jrollmorning mgould :)11:14
vsaienk0 jroll: so I think you have an errors in q-agt.log on controller11:15
vsaienk0jroll: have a try to create sub1brbm 'sudo ovs-vsctl add-br sub1brbm' and restart q-agt11:16
jrollvsaienk0: no errors in q-agt, and sub1brbm exists on the controller11:17
* jroll finds full q-svc error11:17
*** ccamacho is now known as ccamacho|lunch11:17
jrollhttps://gist.github.com/jimrollenhagen/372f61da6a7c843f361a98a623ad3e1f11:18
*** gcb has quit IRC11:20
*** jkilpatr has joined #openstack-ironic11:21
vsaienk0jroll: is it possible that values in configs were changed after service start?11:24
jrollvsaienk0: no, I've only changed them with unstack/stack11:24
jrollvsaienk0: I don't want to take too much of your time, let me make a new VM and see if that resolves anything :)11:24
vsaienk0jroll: I'm a bit confused, according to configs it should work11:25
jrollvsaienk0: okay, might be something left over from a previous run then11:25
jrollI had run devstack before without the vlan configs11:26
*** sayantan_ has joined #openstack-ironic11:27
*** [1]cdearborn has quit IRC11:27
*** lucasagomes is now known as lucas-hungry11:28
*** fellypefca has joined #openstack-ironic11:31
*** dyasny has joined #openstack-ironic11:31
*** sayantan_ has quit IRC11:31
*** amotoki has joined #openstack-ironic11:32
fellypefcaMorning :)11:33
jrollmorning fellypefca11:33
*** gcb has joined #openstack-ironic11:33
vdrokmorning fellypefca11:34
vdrokjroll: with the api refactor patch, the check of policies applied to exposed methods in unittests stop working, because of all the decorators inspect can't get the function source to check. What I've done instead is, checking that at api startup. do you think it's an OK change? meaning, if there is any exposed method that does not have a policy check, api11:38
vdrokfails to start11:38
fellypefcavdrok, yuriyz, TheJulia, lucas-hungry I made some comments about the revisions that you did in my patch about onetime boot(https://review.openstack.org/#/c/436469/). Can you check if it makes sense? Thank you!11:38
vdrokI mean this one https://review.openstack.org/#/c/451506/5/ironic/tests/unit/api/v1/test_expose.py11:38
jrollvdrok: hm, how long does it take to check11:38
vdrokjroll: dunno, it's done during the controllers instantiation in __init__.py, should not take long11:39
vdrokjroll: something like this http://paste.openstack.org/show/605045/11:40
vdrokand inherit all the port/node/chassis controller from this base, instead of pecan's RestController11:40
*** snecklifter has quit IRC11:41
vdrokmaybe this should be done in __new__ though, not __init__11:43
jrollvdrok: doesn't seem terrible, I'm not opposed11:43
vdrokyup, thanks!11:43
openstackgerritVasyl Saienko proposed openstack/ironic master: Add pxe_required flag to boot interface  https://review.openstack.org/45010411:51
openstackgerritGalyna Zholtkevych proposed openstack/ironic master: Doc for console customization using systemd  https://review.openstack.org/44657111:55
*** mat128 has quit IRC11:56
*** vills has quit IRC11:58
*** mat128 has joined #openstack-ironic11:58
*** zhurong has quit IRC11:59
*** jjung has joined #openstack-ironic12:03
openstackgerritDao Cong Tien proposed openstack/python-ironicclient master: Extends driver-list, driver-show supporting new hardware types  https://review.openstack.org/41927412:08
*** dprince has joined #openstack-ironic12:08
*** zackf has joined #openstack-ironic12:09
*** zackf has quit IRC12:14
*** adreznec has quit IRC12:14
*** zackf has joined #openstack-ironic12:15
openstackgerritHugo Nicodemos proposed openstack/ironic master: Add validation for OneView connections  https://review.openstack.org/37710612:16
*** adreznec has joined #openstack-ironic12:17
*** jaganathan has quit IRC12:19
*** aparnav has quit IRC12:19
*** zackf has quit IRC12:19
*** ccamacho|lunch is now known as ccamacho12:20
*** trown|outtypewww is now known as trown12:22
*** lucas-hungry is now known as lucasagomes12:22
lucasagomesfellypefca, cool I will look at it later :D12:24
openstackgerritVasyl Saienko proposed openstack/ironic master: Add pxe_required flag to boot interface  https://review.openstack.org/45010412:24
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs master: [April 1 tomorrow] The most standard way for node authentication  https://review.openstack.org/45218212:25
openstackgerritVasyl Saienko proposed openstack/ironic master: Add pxe_required flag to boot interface  https://review.openstack.org/45010412:25
*** nicodemos has joined #openstack-ironic12:26
fellypefcalucasagomes thanks :)12:30
*** rook is now known as rook|tower12:31
nicodemosgood morning, Ironic. TGIF12:33
openstackgerritJulia Kreger proposed openstack/bifrost master: Remove policy file copy  https://review.openstack.org/45218812:35
dr_gogeta86good morning12:40
*** chlong has joined #openstack-ironic12:40
*** vicky has joined #openstack-ironic12:41
*** snecklifter has joined #openstack-ironic12:42
*** vicky has quit IRC12:43
*** vicky has joined #openstack-ironic12:43
*** vikrant has quit IRC12:44
*** vikrant has joined #openstack-ironic12:45
*** vicky has quit IRC12:48
openstackgerritVladyslav Drok proposed openstack/ironic master: Refactor API policy and microversion checks  https://review.openstack.org/45150612:50
*** dyasny has quit IRC12:52
openstackgerritBob Fournier proposed openstack/ironic-inspector master: Use construct lib to parse TLVs in local_link_connection plugin  https://review.openstack.org/43114112:56
*** gkadam has quit IRC12:57
*** Goneri has joined #openstack-ironic12:57
bfourniesambetts: just a quick question for you in the review of ^ whenever you have a chance12:59
sambettsbfournie: you are correct, port_id is just a string there isn't any validate performed in Ironic on that field, for reference the validation in Ironic happens in this class https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/types.py#L26013:03
*** sasha2 has joined #openstack-ironic13:04
*** jjung has quit IRC13:04
*** e0ne has quit IRC13:06
*** jaganathan has joined #openstack-ironic13:07
openstackgerritJim Rollenhagen proposed openstack/ironic master: WIP: hacks for multinode without ironic on primary  https://review.openstack.org/44077513:10
*** mjura has quit IRC13:11
TheJuliaSo I'm configuring neutron from scratch.  Has anyone written up a good step by step guide on setting up an environment for neutron integration, or am I going to have to go sift through devstack's scripting?13:12
*** jcoufal has joined #openstack-ironic13:13
*** baoli has joined #openstack-ironic13:14
*** baoli has quit IRC13:14
*** baoli has joined #openstack-ironic13:15
sambettsTheJulia: for Ironic neutron integration?13:15
TheJuliasambetts: yes13:16
sambettsTheJulia: I don't know if there is a good guide for that but for neutron in general there is the admin guide https://docs.openstack.org/admin-guide/networking.html13:18
sambettsTheJulia: the differences are very minor13:18
TheJuliaany tips for finding the happy path?13:19
bfourniethanks sambetts13:19
jrollTheJulia: tbh, /etc/neutron/ml2/* from a multitenant gate run should show you most of what you need for a basic vlan setup13:21
jrollTheJulia: plus some ovs foo on the controller, maybe? dunno13:21
sambettsTheJulia: the install of neutron for Ironic use is basically the same as for VMs so following the normal guides for creating the neutron configurations should get you very close, main thing to bare in mind is that you want to use VLANs for the tenant networks, and you'll want to load an ML2 driver for your switches (the configuration of which I don't know it differs by driver and is documented13:23
sambettswith them)13:23
*** tuan_luong has joined #openstack-ironic13:23
*** tuanla_ has joined #openstack-ironic13:24
*** snecklifter has quit IRC13:24
sambettsits also very possible to use linux bridge instead of OVS if you want to simplify operations a bit13:24
jrolloooo OSA might be helpful for a linux bridge config13:24
sambettsbasically you load the LB agent instead of OVS agent, and instead of having to create a OVS bridge, you just change the ml2 config linuxbridge section to point at the NIC that you want to give neutron to use13:26
* jroll looks at https://github.com/openstack/openstack-ansible-os_ironic/blob/cede11ace8bd3389fddb6db98e2b3b1375f6b171/tests/os_ironic-overrides.yml#L2313:28
*** baoli has quit IRC13:28
*** causten has quit IRC13:31
*** causten has joined #openstack-ironic13:32
TheJuliaI was thinking ovs, partially because I have a trunk off of one one test machine to my switch in the next room13:34
TheJuliabut I guess linuxbridge could also work13:34
*** causten has quit IRC13:36
jrollnothing wrong with ovs, if that's what you'd prefer :)13:37
*** XueFeng has joined #openstack-ironic13:40
*** ralonsoh__ has joined #openstack-ironic13:41
*** ralonsoh_ has quit IRC13:43
*** baoli has joined #openstack-ironic13:47
*** rbudden has joined #openstack-ironic13:48
openstackgerritVasyl Saienko proposed openstack/ironic master: Allow get detailed VIF information  https://review.openstack.org/42154413:48
*** e0ne has joined #openstack-ironic13:53
*** e0ne has quit IRC13:53
*** Serlex has quit IRC13:54
*** amoralej is now known as amoralej|lunch13:54
*** bcornec has quit IRC13:55
*** e0ne has joined #openstack-ironic13:56
*** e0ne has quit IRC13:56
*** zackf has joined #openstack-ironic13:58
*** amotoki has quit IRC13:59
*** zackf has quit IRC14:02
*** gcb has quit IRC14:05
*** causten has joined #openstack-ironic14:05
*** fragatina has joined #openstack-ironic14:06
*** gcb has joined #openstack-ironic14:09
*** jaganathan has quit IRC14:10
*** amarao has quit IRC14:12
*** amarao has joined #openstack-ironic14:12
*** tuanla_ has quit IRC14:17
*** tuan_luong has quit IRC14:17
dr_gogeta86any hpe ironic expert here ?14:17
jrolldr_gogeta86: just ask a question, if someone can answer, they will do so :)14:17
dr_gogeta86I can't boot from pxe14:19
dr_gogeta86works fine with the introspection14:19
dr_gogeta86but once you are going to boot the pxe for overcloud doesn't work14:19
jrollI'd start with watching the console, maybe the pxe boot is failing, and it is trying disk next14:20
*** tuan_luong has joined #openstack-ironic14:20
*** tuanla_ has joined #openstack-ironic14:20
openstackgerritVasyl Saienko proposed openstack/ironic master: Allow get detailed VIF information  https://review.openstack.org/42154414:21
*** zackf has joined #openstack-ironic14:21
TheJuliadr_gogeta86: What jroll said, something such as pxe booting is failing, and the only place your going to see it is the console. Alternatively you might be able to use a virtual media driver, but your mention of overcloud makes me think you might be trying to use tripleo which means there are cogs that are unknown to me that might not permit you to use a14:24
TheJuliavirtual  media driver since they need swift.14:24
*** baha has joined #openstack-ironic14:29
*** jjung has joined #openstack-ironic14:29
dr_gogeta86for shure14:30
dr_gogeta86for sure14:30
dr_gogeta86but the host actually bring info from dnsmasq14:30
dr_gogeta86but those simbols are correct14:31
dr_gogeta86BF Option 67, length 9: "ipxe.efi^@" <- Look at the AT symbol14:31
*** milan has quit IRC14:32
*** jroll has quit IRC14:32
*** jroll has joined #openstack-ironic14:34
mgould^@ is the NULL character, isn't it?14:34
mgouldyep: https://en.wikipedia.org/wiki/Null_character#Representation14:34
mgoulddr_gogeta86: I think that just means "end of string"14:35
*** vikrant has quit IRC14:35
mgoulddr_gogeta86: we actually use different dnsmasq instances for deployment and introspection14:36
*** amoralej|lunch is now known as amoralej14:36
mgould[yes, this causes a lot of confusion]14:36
*** snecklifter has joined #openstack-ironic14:38
mgoulddr_gogeta86: I'm 3rding jroll and TheJulia's suggestion of watching the node's console while boot happens, ideally recording a video14:38
NobodyCamGood Morning Ironic'ers ... and .. ofc...14:38
mgouldNobodyCam: TGIF :-)14:39
NobodyCamhehhehee14:39
jroll\o/14:39
jrollmorning NobodyCam :)14:39
NobodyCamMorning mgould :) and roll :)14:39
NobodyCamgah14:39
NobodyCamjroll: even14:39
dr_gogeta86mgould, tftp is working14:39
*** adisky_ has quit IRC14:39
dr_gogeta86but the hp efi doesn't14:39
mgoulddr_gogeta86: excellent. So the node's booting into ipxe and then trying to fetch the ramdisk?14:39
mgouldaaaah14:39
mgouldso it fetches ipxe and then fails to boot?14:40
dr_gogeta86doen't fetch it14:40
mgouldhuh14:40
mgouldso in what sense is tftp working?14:40
dr_gogeta86i've tested the tftp server14:42
dr_gogeta86and I get the ipxe file14:42
*** yolanda has quit IRC14:43
lucasagomesdr_gogeta86, and when you look at the console can you see the node fetching the ipxe.efi file and chainloading it ?14:43
openstackgerritMark Goddard proposed openstack/ironic-inspector master: Plugin to process LLC switch info from system name  https://review.openstack.org/45222814:43
dr_gogeta86lucasagomes, not at all14:43
*** jaypipes has joined #openstack-ironic14:43
dr_gogeta86I have the tcpdump on ct-plane interface14:43
lucasagomesdr_gogeta86, ok, what you see then ?14:43
*** jaypipes is now known as leakypipes14:44
dr_gogeta86booting pxe14:44
dr_gogeta86over ipv414:44
lucasagomesdr_gogeta86, wait, ok... do you hvae the boot_mode:uefi capability set in the ironic node ?14:45
lucasagomes(and in the nova flavor)14:45
dr_gogeta86tripleo here14:45
dr_gogeta86fixed it onto ironic file14:45
dr_gogeta86isn't auto14:45
lucasagomestripleo should be the same... when you do a ironic node-show <uuid>, look at the "properties" field14:46
lucasagomesyou should have a "capabilities" key there and the value should contain "boot_mode:uefi" (since you are trying to boot in efi mode)14:46
lucasagomesdo you have it set on ur node(s) ?14:46
dr_gogeta86there isn't14:46
*** yolanda has joined #openstack-ironic14:47
dr_gogeta86I can add the capabilty14:48
*** snecklifter has quit IRC14:50
mgouldlucasagomes: does dr_gogeta86 also need to add that capability to the flavor?14:50
mgoulddr_gogeta86: can you post the tcpdump logs somewhere?14:50
lucasagomesdr_gogeta86, mgould ok, so if you want to boot in UEFI you need to set that capability to the node and to the nova flavor14:51
lucasagomesthe reason why it worked for inspector is because the dnsmasq config for it looks at the client-arch to determine whether the node is booting in UEFI mode or BIOS and send it the right iPXE file14:51
lucasagomesbut when deploying we use neutron, so Ironic needs to specify exactly which file it should send (which is done when that capability is matched)14:52
*** vinsh has joined #openstack-ironic14:52
lucasagomes(and other stuff too, like partitioning the disk with GPT isntead of MBR)14:53
*** amarao has quit IRC14:53
dr_gogeta86so14:55
*** fellypefca has quit IRC14:55
dr_gogeta86i've added the capability to the ironic node14:55
dr_gogeta86even to the capability ?14:56
dr_gogeta86sorry flavor14:56
*** ijw has joined #openstack-ironic15:01
*** jaganathan has joined #openstack-ironic15:02
lucasagomesdr_gogeta86, yeah you need to add it on both, 1 sec I will find the doc for ya15:02
dr_gogeta86tnx alot15:02
*** joanna__ has joined #openstack-ironic15:02
lucasagomesdr_gogeta86, https://docs.openstack.org/project-install-guide/baremetal/draft/setup-drivers.html15:03
lucasagomessorry, here's the direct link: https://docs.openstack.org/project-install-guide/baremetal/draft/setup-drivers.html#boot-mode-support15:03
*** rcernin has quit IRC15:08
joannamorning mgould, jroll, NobodyCam, lucasagomes :)15:10
lucasagomesjoanna, o/15:10
NobodyCamGood Morning joanna :)15:10
mgouldmorning joanna15:11
jrollhey, morning joanna15:16
dr_gogeta86lucasagomes, i need to launch configure boot again ?15:17
vdrokmorning joanna and NobodyCam15:17
lucasagomesdr_gogeta86, I don't think so15:18
lucasagomesdr_gogeta86, you can now try to deploy the nodes (after setting the capabilities)15:18
*** vgadiraj_ has joined #openstack-ironic15:18
*** jcoufal has quit IRC15:18
*** e0ne has joined #openstack-ironic15:18
*** jcoufal has joined #openstack-ironic15:19
jrolland so it begins https://review.openstack.org/#/c/452247/15:22
dr_gogeta86has an incorrectly configured properties/capabilities. Expected "boot_option:local" but got "boot_mode:uefi".15:22
mgoddardjroll: I enjoyed this one: https://review.openstack.org/#/c/452219/15:23
*** sayantan_ has joined #openstack-ironic15:24
jrollzomg gerrit 500s with 💩 in an inline comment15:25
sambettsjroll: what is that ^ character?15:26
dr_gogeta86an emoji15:26
jrollsambetts: :poo:15:26
sambettsoh :/ unicode15:27
lucasagomesdr_gogeta86, can you paste ur "nova flavor-show <flavor name>" output ?15:27
lucasagomesdr_gogeta86, probably you have boot_option=local set in ur flavor15:28
*** jjung has quit IRC15:28
dr_gogeta86yes15:28
lucasagomesif so, you also need to have that in the node15:28
joannamorning vdrok15:28
dr_gogeta86extra_specs                | {"capabilities:boot_option": "local", "capabilities:profile": "compute"}15:28
*** jaosorior has quit IRC15:28
lucasagomesdr_gogeta86, right, and the capabilities in the node, do you have the boot_option:local set there too ?15:28
lucasagomesand profile etc...15:28
dr_gogeta86where is the profile15:29
dr_gogeta86?15:29
NobodyCamMorning vdork15:29
lucasagomesdr_gogeta86, in the node's properties/capabilities field ?15:29
dr_gogeta86ok15:29
lucasagomesdr_gogeta86, the way it work is, flavor ask for capabilties X,Y,Z so you need a node that have those in order to the scheduler to match it15:29
lucasagomesbut not the other way around, the node can have capabilities A,B,C,X,Y,Z and a flavor can request 0 or N number of those capabilities, makes sense?15:30
jrollmgoddard: oh god, that's a good one15:32
*** sayantan_ has quit IRC15:33
*** jvgrant has joined #openstack-ironic15:34
*** jvgrant has quit IRC15:34
lucasagomesmgoddard, haha oh man15:34
* lucasagomes keep reading15:35
*** sayantan_ has joined #openstack-ironic15:35
*** jvgrant has joined #openstack-ironic15:35
lucasagomeswe need some april fool thingy for ironic :D15:36
*** sabeen has joined #openstack-ironic15:36
openstackgerritVladyslav Drok proposed openstack/ironic master: Refactor API policy and microversion checks  https://review.openstack.org/45150615:38
vdrokphew15:38
* vdrok leaves for the weekend15:38
vdrokgood night everyone!15:38
vdrokand happy fools day? :D15:38
*** jaganathan has quit IRC15:38
lucasagomesvdrok, see ya :D15:38
*** e0ne has quit IRC15:39
mgouldvdrok: o/15:39
*** jvgrant has quit IRC15:40
mgoulddr_gogeta86: it's generally better to post command output to paste.openstack.org and then post the URL here15:41
dr_gogeta86ok15:41
dr_gogeta86sorry15:42
mgoddardlucasgomes: I think yuriy submitted one: https://review.openstack.org/#/c/452182/15:43
mgoddardlucasgomes: at least I hope I haven't insulted his design :)15:44
*** jjung has joined #openstack-ironic15:45
*** pcaruana has quit IRC15:46
dr_gogeta86mordred, lucasagomes http://paste.openstack.org/show/605088/15:46
*** srart has quit IRC15:47
*** srart has joined #openstack-ironic15:47
*** deadnull has joined #openstack-ironic15:48
lucasagomesdr_gogeta86, both should be set in the node, no ?15:48
lucasagomesdr_gogeta86, can you paste the properties you have set on ur node15:48
lucasagomesI think you are looking at: ironic node-update <uuid> add properties/capabilities="boot_option:local,profile:compute,boot_mode:uefi"15:49
dr_gogeta86done15:52
dr_gogeta86now i need to use baremetal in overcloud deploy ?15:52
dr_gogeta86launched the deploy15:53
lucasagomesdr_gogeta86, yeah "openstack overcloud deploy" (yeah for tripleo )15:53
lucasagomescool15:53
*** ralonsoh__ is now known as ralonsoh15:54
*** fragatina has quit IRC15:56
*** thomasem has joined #openstack-ironic15:57
*** gcb has quit IRC16:07
*** gcb has joined #openstack-ironic16:09
lucasagomesdr_gogeta86, worked ?16:13
EmilienMhey folks, tripleo CI found something new with ironic inspector: http://paste.openstack.org/show/605089/16:15
EmilienMit fails when doing db-sync16:15
EmilienManyone can look please?16:15
dr_gogeta86lucasagomes, mmm .. no16:16
*** jjung has quit IRC16:16
TheJuliamgoddard: jroll: I think I need a beer after looking at that spec... then again the publish date is a day off. :)16:17
EmilienMmgould, lucasagomes, if one of you have time for a critical issue we have in tripleo http://paste.openstack.org/show/605089/ - https://bugs.launchpad.net/tripleo/+bug/167821816:17
openstackLaunchpad bug 1678218 in tripleo "Undercloud install failing with ironic-inspector dbsync error" [Critical,Triaged]16:17
* lucasagomes looks16:18
trownlucasagomes: mgould, I am working on a local reproducer so we can get the inspector conf (since logs.o.o is down)16:18
lucasagomeshmm that looks like the dbsync error we saw in bifrost, TheJulia ^ http://paste.openstack.org/show/605089/16:18
* lucasagomes look for the fix16:18
*** derekh has quit IRC16:18
jrollEmilienM: do you use inspector from git or pypi?16:19
jrollthat should be fixed in both as of this time yesterday16:19
trownjroll: from packages built from git16:19
jrolltrown: EmilienM: make sure you have this commit https://github.com/openstack/ironic-inspector/commit/a509edd993852b56fafce370840f477c36115c4816:19
trownjroll: awesome thanks!16:20
jrollnp :)16:20
lucasagomesjroll, ++ thanks I was looking for the patch16:20
lucasagomeshttps://review.openstack.org/#/c/450733/16:20
TheJulialucasagomes: updated inspector version from latest available16:21
*** causten has quit IRC16:21
* TheJulia goes back to her cave16:21
lucasagomesTheJulia, awesome, thank you!16:21
*** causten has joined #openstack-ironic16:22
* TheJulia proposes the use of carrier pigeons to solve scalability issues16:23
*** racedo has quit IRC16:23
*** racedo has joined #openstack-ironic16:25
mgouldTheJulia: excellent idea16:25
* mgould wonders how IPoCP handles multicast16:26
*** causten has quit IRC16:26
*** racedo has quit IRC16:26
TheJuliaThat wouldn't be a transport issue, it would be the router to transport it across all of the paths16:26
mgouldah, ofc16:27
*** racedo has joined #openstack-ironic16:27
mgouldpacket loss ratio of 55%, apparently: https://en.wikipedia.org/wiki/IP_over_Avian_Carriers16:27
mgouldcheck out those ping times16:27
lucasagomescalling it a day16:28
lucasagomeshave a great evening all, enjoy the weekend!16:28
mgouldlucasagomes: have a greate weekend!16:28
*** lucasagomes is now known as lucas-afk16:28
lucas-afkmgould, ty you too!16:29
TheJuliamgould: Well, Hawks can be an issue.  That is why you have redundant transmissions16:29
jrollhow do you autoscale carrier pigeons though16:30
TheJuliavery carefully16:30
* jroll hrm16:30
openstackgerritAnup Navare proposed openstack/ironic-python-agent master: Rescue extension for TinyIPA with DHCP network  https://review.openstack.org/44569216:30
TheJuliajroll: alternatives include cloning machines or transporters that are misconfigured. Please make a note of the "May result in mirror universe elements." on the warning sticker for the transporter.16:33
jrolllol16:34
openstackgerritVladyslav Drok proposed openstack/ironic master: Add resource classes integration tests  https://review.openstack.org/44362816:36
mgouldTheJulia: you can usually detect that problem because the carrier pigeons have goatees, though16:36
TheJuliaWell, only human males had goatees....16:37
TheJuliathe women had skimpy outfits in enterprise16:38
* TheJulia wants one of those outfits....16:38
TheJulia>.>16:38
openstackgerritVladyslav Drok proposed openstack/ironic master: Add resource classes integration tests  https://review.openstack.org/44362816:38
*** kromanenko has quit IRC16:38
*** kromanenko_ has quit IRC16:38
*** jvgrant has joined #openstack-ironic16:38
*** tuan_luong has quit IRC16:40
*** tuanla_ has quit IRC16:40
*** mgoddard has quit IRC16:40
*** ralonsoh has quit IRC16:44
*** weshay has joined #openstack-ironic16:44
*** fragatina has joined #openstack-ironic16:45
*** racedo has quit IRC16:53
*** amarao has joined #openstack-ironic17:00
*** athomas has quit IRC17:06
*** yonglihe has quit IRC17:09
sambettsls17:10
sambetts-_- wrong window ...17:10
* mgould -> home; have a good weekend, everyone!17:12
*** mgould is now known as mgould|afk17:12
sambettssame! night all17:12
*** sambetts is now known as sambetts|afk17:12
*** mgoddard has joined #openstack-ironic17:20
*** jcoufal_ has joined #openstack-ironic17:21
*** SerenaFeng has joined #openstack-ironic17:23
*** jcoufal has quit IRC17:24
*** yogi has quit IRC17:24
JayFWhere would we need to enable an extra config option in a tempest run (like, say, enabling rescue tests in nova)?17:25
*** dsneddon has quit IRC17:26
JayFjroll: ^ any idea?17:27
*** dsneddon has joined #openstack-ironic17:27
*** SerenaFeng has quit IRC17:31
*** baha has quit IRC17:34
jrollJayF: look for 'iniset $TEMPEST_CONF' or something in our devstack plugin17:35
jrollbut that said17:35
jrollI think the regex that selects our tempest tests is in project-config, see TEMPEST_REGEX there17:35
JayFaw hell17:35
*** amarao has quit IRC17:35
JayFif it's in project-config, we cant use depends-on to enable it ;(17:35
*** ChubYann has joined #openstack-ironic17:35
jrollright17:35
jrollJayF: it's used in devstack-gate, could hack it there as a test17:36
JayFjroll: TEMPEST_REGEX is not set for our jobs, it appears. maybe.17:38
jrollJayF: it most certainly is, somewhere17:38
JayFyeah, I'm tracking it down17:38
JayFthis is sad, I was hoping it'd all be in our tree17:39
jroll951:          export DEVSTACK_GATE_TEMPEST_REGEX='ironic'17:39
jrollif you can figure out how to put it in our tree, I'm down17:39
*** sayantan_ has quit IRC17:39
jrollbut devstack-gate needs to read it :/17:39
JayFso we only run tempest tests with 'ironic' somewhere in the name?17:40
jrollyes17:40
*** erolg has quit IRC17:40
JayFare there an entirely separate set of nova+ironic tests17:40
JayFseparate from the normal nova tempest tests!?17:40
jrollyes :(17:40
JayFegad17:40
JayFso what's the best approach to getting rescue tempest tests in? Write a new tempest test, stealing from the existing one?17:41
jrollif we can use the existing nova test, I'd prefer that, but what you said is the 'easy' way17:41
*** milan has joined #openstack-ironic17:42
jrollI'm not sure why we have our own17:42
jrollhistory, I guess17:42
JayFso are all the nova+ironic tempest tests in our ironic-tempest-plugin?17:42
jrollyes17:42
JayFthat at least makes it a little easier17:43
jrollironic_tempest_plugin/tests/scenario/17:43
jrolllooking at tempest's test_server_basic_ops, I think we could probably switch to using that - I wonder if the security groups there were/are a blocker17:43
JayFi'm not looking to change the world, just to get rescue ci working asap :D17:47
JayFi see copy and pasting from nova in my immediate future17:47
openstackgerritOpenStack Proposal Bot proposed openstack/python-oneviewclient master: Updated from global requirements  https://review.openstack.org/38994217:49
*** causten has joined #openstack-ironic17:49
*** e0ne has joined #openstack-ironic17:50
*** erolg has joined #openstack-ironic17:52
*** baoli has quit IRC18:00
*** baoli has joined #openstack-ironic18:01
*** jcoufal has joined #openstack-ironic18:03
*** jcoufal_ has quit IRC18:04
rama_yHi jroll, question about capabilities/traits?18:06
jrollrama_y: don't ask to ask, just ask :)18:06
rama_yjroll: so, is this a priority to move to traits for Ironic in Pike?18:07
jrollno18:07
rama_yThat is, to switch from capabilities to traits?18:07
jrollbut we should keep it in mind18:07
jrollit should be a queens priority18:07
*** milan has quit IRC18:07
rama_ytraits are of boolean nature; what about things that are quantitative?18:08
rama_yHow can they be added to node's properties/capabilities?18:08
jrollwe still need to figure out what to do with those things, for now folks should use a different resource class for two nodes with different amounts of quantitative things18:09
rama_yI mean, I saw an example of gpu_count mentioned in the PTG notes18:09
rama_ySo, there is no spec or implementation for non-boolean values18:10
jrollnot really sure if we should make those a separate countable resource yet18:10
jrollnot yet, no18:10
*** baoli has quit IRC18:10
jrollin general, we want to stop using properties/capabilities as a giant scheduling hack18:11
*** baoli has joined #openstack-ironic18:11
rama_yI am thinking of proposing a spec to enhance the ironic-inspector's capabilities plugin to add quantitative properties18:11
rama_ysuch as dimm_count18:11
rama_yI see18:11
jrollnisha already has a spec with dimm_count and more18:11
jrolland there's similar comments from me on that spec18:12
*** baoli has quit IRC18:12
*** baoli has joined #openstack-ironic18:13
*** mgoddard has quit IRC18:13
rama_yOk; per your comments, quantitative things need to use custom resource classes; is there a spec or an implementation for those?18:14
rama_yjroll: ^18:15
jrollrama_y: start with http://specs.openstack.org/openstack/nova-specs/specs/ocata/implemented/custom-resource-classes.html and http://specs.openstack.org/openstack/nova-specs/specs/pike/approved/custom-resource-classes-in-flavors.html18:15
jrollit's in progress for this cycle18:15
rama_yjroll: thanks for the pointers.18:16
jrollrama_y: np18:16
mariojvdo these tests run against the agent_ipmitool driver, or just pxe_ssh? https://github.com/openstack/ironic/blob/master/ironic_tempest_plugin/tests/scenario/test_baremetal_basic_ops.py18:16
mariojvtrying to figure out where to stick the rescue tests18:16
jrollmariojv: (almost) every gate job runs (almost?) every test case in ironic_tempest_plugin18:17
JayFjroll: ^ your brain in my vidyo room might save mariojv and alezil a lot of time tracking down tempest tests :P18:17
jrollI mean18:17
mariojvcool, i think there's just an incorrect comment there then18:17
jrollthe tempest regex is 'ironic', which means ironic_tempest_plugin.* runs there18:17
jrollmariojv: heh, yeah that's probably super old18:17
mariojvhttps://github.com/openstack/ironic/blob/master/ironic_tempest_plugin/tests/scenario/test_baremetal_basic_ops.py#L30 <- "pxe_ssh" there threw me off18:18
jrollright18:18
*** baoli has quit IRC18:19
*** tesseract has quit IRC18:21
*** fragatina has quit IRC18:24
JayFvsaienk0: we need to make sure to add the ironic standalone job to IPA, just with the proper knobs flipped to make it a -src job18:28
*** jcoufal_ has joined #openstack-ironic18:35
*** sayantan_ has joined #openstack-ironic18:35
*** jcoufal has quit IRC18:37
*** crushil has joined #openstack-ironic18:39
*** baoli has joined #openstack-ironic18:40
*** baoli has quit IRC18:40
*** baoli has joined #openstack-ironic18:40
*** e0ne has quit IRC18:40
*** e0ne has joined #openstack-ironic18:41
*** e0ne has quit IRC18:43
*** e0ne has joined #openstack-ironic18:45
*** amoralej is now known as amoralej|off18:54
*** baoli has quit IRC18:59
*** baoli has joined #openstack-ironic19:00
*** baoli has quit IRC19:00
*** e0ne has quit IRC19:02
*** baoli has joined #openstack-ironic19:05
*** mat128 has quit IRC19:11
*** mat128 has joined #openstack-ironic19:12
openstackgerritVarun Gadiraju proposed openstack/ironic master: Remove translation of log messages from ironic/dhcp and ironic/cmd  https://review.openstack.org/44764219:12
*** gcb has quit IRC19:12
*** gcb has joined #openstack-ironic19:13
*** erolg has quit IRC19:16
*** mat128 has quit IRC19:16
*** Goneri has quit IRC19:23
*** baoli has quit IRC19:26
*** baoli has joined #openstack-ironic19:26
*** baoli has quit IRC19:31
*** baha has joined #openstack-ironic19:33
*** causten has quit IRC19:34
*** causten has joined #openstack-ironic19:35
*** causten_ has joined #openstack-ironic19:37
*** causten has quit IRC19:39
*** milan has joined #openstack-ironic19:50
-openstackstatus- NOTICE: lists.openstack.org will be offline from 20:00 to 23:00 UTC for planned upgrade maintenance19:58
openstackgerritMario Villaplana proposed openstack/ironic master: WIP Rescue mode tempest tests  https://review.openstack.org/45230819:59
openstackgerritJay Faulkner proposed openstack/ironic-python-agent master: Rescue extension for CoreOS with DHCP tenant networks  https://review.openstack.org/42352120:00
JayFmariojv: ^ you won the race by a minute /o\20:00
JayFmariojv: mainly because I forgot to commit before my first git review20:01
mariojvlol20:02
joannaI didn't know there's a race! :)20:11
joannacongrats mariojv :)20:11
mariojv\o/20:15
JayFwe're all a part of a giant race condition20:18
JayFlol20:18
JayFEarth has a bug: the human race condition20:18
JayFmay cause overheating if run for billions of years /s20:18
TheJuliaheh20:21
*** milan has quit IRC20:22
openstackgerritAnup Navare proposed openstack/python-ironicclient master: Add support for RESCUE and UNRESCUE provision states  https://review.openstack.org/40834120:22
openstackgerritJoanna Taryma proposed openstack/ironic master: Add base cinder common interface  https://review.openstack.org/35562520:23
JayFaNuposic: ^ thanks! All rescue code patches are up now w/o negative feedback20:33
JayFI'd /hate/ it if someone ruined our pretty rescue patch line by reviewing them and putting negative feedback on them </reverse psychology>20:33
aNuposicJayF, i think so20:34
aNuposichaha don't know how long rescue patches will be pretty ;)20:35
aNuposicJayF,20:35
JayF:D20:35
JayFI'm going to have an early weekend; I am on PTO all next week, but will be around for a couple of hours on monday or tuesday20:36
*** dprince has quit IRC20:36
JayFso if anyone needs me for anything please PM or email me as I'll be declaring IRC-bankruptcy when I get back ;)20:36
JayFo/20:36
mariojvi'm heading out too o/ enjoy your weekends ironic'ers20:38
*** crushil has quit IRC20:45
*** mat128 has joined #openstack-ironic20:45
aNuposicmariojv have a good weekend20:46
aNuposicJayF, njoy your whole week off :)20:47
*** trown is now known as trown|outtypewww20:47
*** bnemec is now known as beekneemech20:49
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-inspector-specs master: Collect Bios, Memory and Processor Info from Dmidecode  https://review.openstack.org/40679021:02
*** fragatina has joined #openstack-ironic21:05
*** fragatin_ has joined #openstack-ironic21:08
*** ijw has quit IRC21:10
*** fragatin_ has quit IRC21:10
*** fragatin_ has joined #openstack-ironic21:11
*** fragatina has quit IRC21:12
*** mat128 has quit IRC21:16
*** sayantan_ has quit IRC21:18
*** milan has joined #openstack-ironic21:27
*** jcoufal has joined #openstack-ironic21:32
*** jcoufal_ has quit IRC21:34
*** Goneri has joined #openstack-ironic21:35
*** vinsh has quit IRC21:36
*** mat128 has joined #openstack-ironic21:38
*** mat128 has quit IRC21:39
-openstackstatus- NOTICE: The upgrade maintenance for lists.openstack.org has been completed and it is back online.21:50
*** ijw has joined #openstack-ironic21:53
*** baha has quit IRC21:55
*** baha has joined #openstack-ironic21:55
*** ijw has quit IRC21:58
*** milan has quit IRC21:59
*** leakypipes has quit IRC21:59
*** jcoufal_ has joined #openstack-ironic22:03
*** jcoufal has quit IRC22:05
*** jcoufal_ has quit IRC22:06
*** ijw has joined #openstack-ironic22:17
*** baha has quit IRC22:19
*** sayantan_ has joined #openstack-ironic22:21
*** sayantan_ has quit IRC22:22
*** sayantan_ has joined #openstack-ironic22:22
*** crushil has joined #openstack-ironic22:42
*** vgadiraj_ has quit IRC22:42
*** Goneri has quit IRC22:44
*** crushil has quit IRC22:51
*** ijw has quit IRC23:04
*** Sukhdev has joined #openstack-ironic23:07
*** crushil has joined #openstack-ironic23:15
*** sasha2 has quit IRC23:16
*** sayanta__ has joined #openstack-ironic23:30
*** sayantan_ has quit IRC23:30
*** fragatina has joined #openstack-ironic23:41
*** deadnull has quit IRC23:44
*** fragatin_ has quit IRC23:44
rajinirir-api, anyone seen this?  [ERROR] /opt/stack/new/ironic/devstack/lib/ironic:1281 ir-api did not start23:56

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