*** ppiela has quit IRC | 00:05 | |
*** vinsh has joined #openstack-ironic | 00:06 | |
*** ppiela has joined #openstack-ironic | 00:07 | |
*** bfournie has joined #openstack-ironic | 00:13 | |
*** bfournie has quit IRC | 00:16 | |
*** baoli has quit IRC | 00:16 | |
*** baoli has joined #openstack-ironic | 00:17 | |
*** bfournie has joined #openstack-ironic | 00:17 | |
*** baoli has quit IRC | 00:21 | |
*** zhurong has joined #openstack-ironic | 00:31 | |
*** rloo has quit IRC | 00:32 | |
*** tuanluong has joined #openstack-ironic | 00:35 | |
*** sayantan_ has joined #openstack-ironic | 00:40 | |
*** hw_wutianwei has quit IRC | 00:41 | |
*** yuanying has quit IRC | 00:58 | |
csmart | sambetts: JayF yep, everything's passing again now, thanks! | 01:01 |
---|---|---|
csmart | and thanks also, vsaienk0 | 01:01 |
*** vinsh has quit IRC | 01:03 | |
*** SerenaFeng has joined #openstack-ironic | 01:05 | |
*** phuongnh has joined #openstack-ironic | 01:07 | |
*** yuanying has joined #openstack-ironic | 01:10 | |
openstackgerrit | Julian Edwards proposed openstack/ironic master: Don't retry power status if power action fails https://review.openstack.org/449454 | 01:10 |
*** jcoufal has joined #openstack-ironic | 01:11 | |
*** dprince has joined #openstack-ironic | 01:15 | |
*** jcoufal has quit IRC | 01:17 | |
TheJulia | BLZbubba: We support whole disk images now as well | 01:19 |
*** ijw has joined #openstack-ironic | 01:23 | |
*** dprince has quit IRC | 01:26 | |
*** SerenaFe_ has joined #openstack-ironic | 01:29 | |
*** SerenaFeng has quit IRC | 01:30 | |
*** SerenaFeng has joined #openstack-ironic | 01:48 | |
*** SerenaFe_ has quit IRC | 01:50 | |
*** oanson has quit IRC | 01:55 | |
*** oanson has joined #openstack-ironic | 01:56 | |
*** ijw has quit IRC | 02:08 | |
*** Nisha_Agarwal has joined #openstack-ironic | 02:36 | |
*** Nisha_ has joined #openstack-ironic | 02:52 | |
*** Nisha_Agarwal has quit IRC | 02:52 | |
*** hamzy has joined #openstack-ironic | 02:58 | |
*** zackf has quit IRC | 03:05 | |
*** baoli has joined #openstack-ironic | 03:07 | |
*** yuanying has quit IRC | 03:11 | |
*** yuanying has joined #openstack-ironic | 03:14 | |
*** baoli has quit IRC | 03:15 | |
*** Nisha_ has quit IRC | 03:18 | |
*** amotoki has quit IRC | 03:22 | |
*** rbudden has quit IRC | 03:35 | |
*** Nisha_Agarwal has joined #openstack-ironic | 03:47 | |
*** amotoki has joined #openstack-ironic | 03:50 | |
openstackgerrit | Julian Edwards proposed openstack/ironic master: Don't retry power status if power action fails https://review.openstack.org/449454 | 03:50 |
*** amotoki has quit IRC | 03:56 | |
*** amotoki has joined #openstack-ironic | 04:00 | |
*** ijw has joined #openstack-ironic | 04:02 | |
*** zhurong has quit IRC | 04:09 | |
*** SerenaFeng has quit IRC | 04:10 | |
*** aparnav has joined #openstack-ironic | 04:10 | |
*** gkadam has joined #openstack-ironic | 04:17 | |
*** amotoki has quit IRC | 04:22 | |
*** yogi has joined #openstack-ironic | 04:22 | |
*** zhurong has joined #openstack-ironic | 04:30 | |
openstackgerrit | Julian Edwards proposed openstack/ironic-python-agent master: Add a debug tox environment https://review.openstack.org/452040 | 04:31 |
openstackgerrit | Julian Edwards proposed openstack/ironic-python-agent master: Add a debug tox environment https://review.openstack.org/452040 | 04:34 |
*** sasha2 has quit IRC | 04:40 | |
*** mjura has joined #openstack-ironic | 04:51 | |
*** mjura has quit IRC | 04:51 | |
*** mjura has joined #openstack-ironic | 04:52 | |
*** adisky_ has joined #openstack-ironic | 04:54 | |
dr_gogeta86 | TheJulia: csmart JayF jroll .. | 04:57 |
csmart | dr_gogeta86: pong | 04:58 |
dr_gogeta86 | doesn't boot from pxe while nova say so | 04:58 |
dr_gogeta86 | works just on ispection | 04:58 |
csmart | dr_gogeta86: sorry, what doesn't boot from pxe? | 04:58 |
dr_gogeta86 | i wanna try efi boot to be shure | 04:59 |
dr_gogeta86 | hpe dl560 gen 9 | 04:59 |
dr_gogeta86 | from external 10Gbit card | 04:59 |
*** zackf has joined #openstack-ironic | 05:05 | |
*** jrcloud has joined #openstack-ironic | 05:08 | |
*** udesale has joined #openstack-ironic | 05:10 | |
*** zackf has quit IRC | 05:10 | |
*** jrcloud has quit IRC | 05:13 | |
*** fragatin_ has joined #openstack-ironic | 05:14 | |
*** ijw has quit IRC | 05:15 | |
*** fragatina has quit IRC | 05:17 | |
*** vikrant has joined #openstack-ironic | 05:17 | |
*** ChubYann has quit IRC | 05:18 | |
*** fragatin_ has quit IRC | 05:18 | |
*** e0ne has joined #openstack-ironic | 05:25 | |
*** e0ne has quit IRC | 05:26 | |
*** jaganathan has joined #openstack-ironic | 05:26 | |
openstackgerrit | Debayan Ray proposed openstack/proliantutils master: Refactor ris-rest infrastructure https://review.openstack.org/452044 | 05:27 |
*** fragatina has joined #openstack-ironic | 05:31 | |
*** fragatina has quit IRC | 05:31 | |
*** fragatina has joined #openstack-ironic | 05:31 | |
*** fragatina has quit IRC | 05:34 | |
*** fragatina has joined #openstack-ironic | 05:34 | |
*** zackf has joined #openstack-ironic | 05:40 | |
*** zhurong has quit IRC | 05:41 | |
*** rcernin has joined #openstack-ironic | 05:44 | |
*** zackf has quit IRC | 05:45 | |
*** Nisha_ has joined #openstack-ironic | 05:46 | |
*** Nisha_Agarwal has quit IRC | 05:49 | |
*** yolanda has joined #openstack-ironic | 05:54 | |
*** jaosorior has joined #openstack-ironic | 05:56 | |
*** vills has joined #openstack-ironic | 06:01 | |
*** amotoki has joined #openstack-ironic | 06:05 | |
*** zhurong has joined #openstack-ironic | 06:05 | |
*** amotoki_ has joined #openstack-ironic | 06:08 | |
*** amotoki has quit IRC | 06:10 | |
*** SerenaFeng has joined #openstack-ironic | 06:16 | |
*** jaganathan has quit IRC | 06:16 | |
*** Nisha_brb has joined #openstack-ironic | 06:21 | |
*** Nisha_ has quit IRC | 06:21 | |
*** Nisha_ has joined #openstack-ironic | 06:23 | |
*** Nisha_ has quit IRC | 06:24 | |
*** Nisha_brb has quit IRC | 06:26 | |
*** Serlex has joined #openstack-ironic | 06:29 | |
*** udesale__ has joined #openstack-ironic | 06:29 | |
bigjools | I'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 |
openstack | bug 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 IRC | 06:31 | |
*** udesale has joined #openstack-ironic | 06:33 | |
*** udesale__ has quit IRC | 06:34 | |
*** jaganathan has joined #openstack-ironic | 06:39 | |
*** d0ugal has joined #openstack-ironic | 06:52 | |
*** d0ugal has quit IRC | 06:52 | |
*** d0ugal has joined #openstack-ironic | 06:52 | |
*** d0ugal has quit IRC | 06:54 | |
*** d0ugal has joined #openstack-ironic | 06:58 | |
*** d0ugal has quit IRC | 06:58 | |
*** d0ugal has joined #openstack-ironic | 06:58 | |
*** dyasny has joined #openstack-ironic | 07:01 | |
*** karthiks has joined #openstack-ironic | 07:07 | |
*** Lambert has joined #openstack-ironic | 07:07 | |
*** tesseract has joined #openstack-ironic | 07:08 | |
*** vills has quit IRC | 07:10 | |
*** zackf has joined #openstack-ironic | 07:18 | |
*** d0ugal has quit IRC | 07:22 | |
pas-ha | bigjools: i'd vote for only mocking where needed. | 07:22 |
*** zackf has quit IRC | 07:22 | |
pas-ha | and good morning ironic :) TGIF! | 07:22 |
*** BLZbubba has quit IRC | 07:24 | |
*** racedo has quit IRC | 07:25 | |
*** BLZbubba has joined #openstack-ironic | 07:26 | |
*** pmannidi has quit IRC | 07:26 | |
*** d0ugal has joined #openstack-ironic | 07:26 | |
*** d0ugal has quit IRC | 07:26 | |
*** d0ugal has joined #openstack-ironic | 07:26 | |
*** pcaruana has joined #openstack-ironic | 07:27 | |
*** sayantan_ has quit IRC | 07:28 | |
*** Nisha_Agarwal has joined #openstack-ironic | 07:30 | |
*** udesale has quit IRC | 07:30 | |
*** udesale has joined #openstack-ironic | 07:30 | |
*** mgoddard has joined #openstack-ironic | 07:30 | |
openstackgerrit | yolanda.robla proposed openstack/bifrost master: Allow looking constraints file from env var https://review.openstack.org/452076 | 07:33 |
*** ralonsoh has joined #openstack-ironic | 07:34 | |
*** ralonsoh_ has joined #openstack-ironic | 07:35 | |
*** fragatina has quit IRC | 07:37 | |
tuanluong | morning ironic | 07:39 |
*** ralonsoh has quit IRC | 07:39 | |
tuanluong | morning pas-ha | 07:39 |
-openstackstatus- NOTICE: Jobs in gate are failing with POST_FAILURE. Infra roots are investigating | 07:43 | |
*** ChanServ changes topic to "Jobs in gate are failing with POST_FAILURE. Infra roots are investigating" | 07:43 | |
openstackgerrit | Jun Yao proposed openstack/ironic-inspector master: Adds node state to the API response data https://review.openstack.org/436415 | 07:43 |
*** ralonsoh_ is now known as ralonsoh | 07:44 | |
*** sayantan_ has joined #openstack-ironic | 07:48 | |
vsaienk0 | morning Ironic! | 07:50 |
*** BLZbubba has quit IRC | 07:51 | |
*** BLZbubba has joined #openstack-ironic | 07:52 | |
*** rcernin has quit IRC | 07:54 | |
*** dtantsur has quit IRC | 07:54 | |
*** tesseract has quit IRC | 07:54 | |
*** rcernin has joined #openstack-ironic | 07:55 | |
*** tesseract has joined #openstack-ironic | 07:55 | |
*** dtantsur has joined #openstack-ironic | 07:57 | |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-ironic | 08:04 | |
*** athomas has joined #openstack-ironic | 08:06 | |
*** bcornec has joined #openstack-ironic | 08:07 | |
*** SerenaFeng has quit IRC | 08:11 | |
*** racedo has joined #openstack-ironic | 08:11 | |
*** SerenaFeng has joined #openstack-ironic | 08:11 | |
*** sayantan_ has quit IRC | 08:15 | |
bigjools | pas-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-ironic | 08:17 | |
pas-ha | bigjools: makes sense | 08:17 |
pas-ha | morning vsaienk0 :) | 08:17 |
vsaienk0 | hey pas-ha :) | 08:17 |
bigjools | pas-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, l8rs | 08:19 | |
mkrai | Hi Can anyone please review https://review.openstack.org/#/c/413436/ ? | 08:19 |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Detailed sequence-diagram for deploy https://review.openstack.org/414512 | 08:21 |
mgoddard | morning folks | 08:21 |
-openstackstatus- NOTICE: logs.openstack.org has corrupted disks, it's being repaired. Please avoid rechecking until this is fixed | 08: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 IRC | 08:24 | |
*** e0ne has joined #openstack-ironic | 08:24 | |
*** lucas-afk is now known as lucasagomes | 08:26 | |
lucasagomes | morning all | 08:27 |
pas-ha | morning lucasagomes :) | 08:27 |
pas-ha | and mgoddard :) | 08:27 |
*** kromanenko has joined #openstack-ironic | 08:28 | |
vsaienk0 | morning lucasagomes | 08:29 |
mgoddard | morning pas-ha, lucasgomes & vsaienko | 08:31 |
mgoddard | vsaienko: was there an ngs release for ocata? | 08:31 |
*** snecklifter has joined #openstack-ironic | 08:31 | |
mgoddard | vsaienko: 0.1 seems to be the only release and looks quite old | 08:31 |
*** derekh has joined #openstack-ironic | 08:32 | |
*** snecklifter has quit IRC | 08:40 | |
*** sayantan_ has joined #openstack-ironic | 08:44 | |
*** amarao has joined #openstack-ironic | 08:49 | |
*** sayantan_ has quit IRC | 08:49 | |
vdrok | morning ironic, lucasagomes pas-ha vsaienk0 mgoddard ! :) | 08:51 |
openstackgerrit | Thomas O'Neill proposed openstack/bifrost master: Package requirements role. https://review.openstack.org/451741 | 08:52 |
vdrok | mgoddard: yeah, I suppose we only have stable/ocata branch, and no corresponding tag | 08:53 |
lucasagomes | o/ | 08:54 |
*** BLZbubba has quit IRC | 08:56 | |
thomas-oneill | good morning ironic/bifrost :) | 08:58 |
*** BLZbubba has joined #openstack-ironic | 08:58 | |
mgoddard | vdrok: 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 |
vdrok | morning thomas-oneill | 08:59 |
vdrok | mgoddard: yup, will talk to vsaienk0 about releasing | 08:59 |
thomas-oneill | I'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 the | 09:00 |
thomas-oneill | first PS | 09:00 |
thomas-oneill | mgoddard: don't spose you wanna review this? https://review.openstack.org/451741 :D | 09:00 |
thomas-oneill | oh i thought you were a bifrost core or main contributor, maybe I got that wrong, sorry | 09:02 |
thomas-oneill | oh yeah you are a main contributor but not a core | 09:02 |
thomas-oneill | also 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-oneill | the build_log.txt is fine because it's .txt, just opens in browser | 09:06 |
*** baoli has joined #openstack-ironic | 09:07 | |
*** milan has joined #openstack-ironic | 09:10 | |
milan | morning Ironic! :) | 09:11 |
milan | and TGIF! :D | 09:11 |
*** baoli has quit IRC | 09:12 | |
*** kromanenko_ has joined #openstack-ironic | 09:15 | |
*** snecklifter has joined #openstack-ironic | 09:17 | |
mgoddard | vdrok: thanks, that would be great | 09:19 |
openstackgerrit | Oksana Voshchana proposed openstack/ironic master: WIP: SSL TEST https://review.openstack.org/442402 | 09:20 |
mgoddard | thomas-oneill: I can take a look but you'll not get your +2 from me ;) | 09:20 |
*** gcb has quit IRC | 09:21 | |
*** Nisha_Agarwal has quit IRC | 09:21 | |
*** jaganathan is now known as jaganathan_lunch | 09:22 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Detailed sequence-diagram for deploy process https://review.openstack.org/414512 | 09:23 |
vdrok | morning milan :) | 09:23 |
milan | morning vdrok! :) | 09:23 |
*** yatinkarel is now known as yatin_away | 09:26 | |
*** snecklifter has quit IRC | 09:27 | |
*** snecklifter has joined #openstack-ironic | 09:28 | |
Lambert | morning Milan and ironicers! | 09:29 |
milan | morning Lambert! :) | 09:30 |
thomas-oneill | gah those clean-up role files shouldn't have been in that PS, they are in the next PS sorry -.- | 09:30 |
openstackgerrit | yolanda.robla proposed openstack/bifrost master: Allow looking constraints file from env var https://review.openstack.org/452076 | 09:31 |
openstackgerrit | Thomas O'Neill proposed openstack/bifrost master: Package requirements role. https://review.openstack.org/451741 | 09:31 |
*** mgoddard has quit IRC | 09:32 | |
*** dsneddon has quit IRC | 09:33 | |
*** udesale__ has joined #openstack-ironic | 09:35 | |
*** jaganathan_lunch is now known as jaganathan | 09:36 | |
openstackgerrit | yolanda.robla proposed openstack/bifrost master: Allow looking constraints file from env var https://review.openstack.org/452076 | 09:36 |
*** udesale has quit IRC | 09:37 | |
*** dsneddon has joined #openstack-ironic | 09:38 | |
*** sayantan_ has joined #openstack-ironic | 09:39 | |
openstackgerrit | Dao Cong Tien proposed openstack/python-ironicclient master: Extends driver-list, driver-show supporting new hardware types https://review.openstack.org/419274 | 09:40 |
*** sayantan_ has quit IRC | 09:43 | |
*** snecklifter has quit IRC | 09:48 | |
*** snecklifter has joined #openstack-ironic | 09:54 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Doc for console customization using systemd https://review.openstack.org/446571 | 09:56 |
openstackgerrit | Jun Yao proposed openstack/ironic-inspector-specs master: Using active inspection in huge environments https://review.openstack.org/452121 | 09:58 |
*** SerenaFeng has quit IRC | 09:59 | |
*** mgoddard has joined #openstack-ironic | 10:00 | |
*** athomas has quit IRC | 10:01 | |
*** udesale__ has quit IRC | 10:03 | |
*** athomas has joined #openstack-ironic | 10:09 | |
*** athomas has quit IRC | 10:09 | |
*** athomas has joined #openstack-ironic | 10:09 | |
*** e0ne has quit IRC | 10:13 | |
*** MattMan has quit IRC | 10:15 | |
*** MattMan has joined #openstack-ironic | 10:15 | |
*** amotoki_ has quit IRC | 10:15 | |
*** e0ne has joined #openstack-ironic | 10:16 | |
*** zhurong has quit IRC | 10:18 | |
*** tuanluong has quit IRC | 10:20 | |
*** [1]cdearborn has joined #openstack-ironic | 10:22 | |
*** erolg has joined #openstack-ironic | 10:22 | |
*** sambetts|afk is now known as sambetts | 10:25 | |
sambetts | Morning all | 10:25 |
*** ralonsoh_ has joined #openstack-ironic | 10:30 | |
jroll | vsaienk0: 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-ironic | 10:33 | |
vdrok | sambetts: jroll morning | 10:33 |
vdrok | jroll: I think vsaienk0 already released it manually | 10:33 |
vdrok | but thanks :) | 10:33 |
jroll | :/ | 10:33 |
jroll | we should use the repo in the future | 10:33 |
vdrok | yup | 10:33 |
jroll | gets us free emails and such :) | 10:33 |
*** ralonsoh has quit IRC | 10:34 | |
pas-ha | jroll, n-g-s is not under baremetal program | 10:34 |
vsaienk0 | jroll: hmm, n-g-s seems not an official ironic project unless I'm missing something, might be you meant networking-baremetal? | 10:34 |
pas-ha | networking-baremetal is, but n-g-s is not part of it (yet?) | 10:35 |
jroll | ohhhhh | 10:35 |
jroll | yes that's what I remember | 10:35 |
jroll | sorry! :| | 10:36 |
vsaienk0 | sambetts: could you please add to your review queue https://review.openstack.org/#/q/project:openstack/networking-baremetal | 10:36 |
sambetts | vsaienk0: +! | 10:37 |
sambetts | +1 | 10:37 |
*** sayantan_ has quit IRC | 10:37 | |
vsaienk0 | sambetts: and we need your network connection refactoring to start testing that on CI with flat case | 10:37 |
sambetts | vsaienk0: +1 I think the bridge patch is close, I'll need to rebase the others onto the latest PS of that | 10:38 |
*** zhurong has joined #openstack-ironic | 10:41 | |
jroll | vsaienk0: 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 id | 10:43 |
sambetts | jroll: I have | 10:43 |
jroll | error 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 |
jroll | aha | 10:43 |
jroll | what am I missing? :) | 10:43 |
vsaienk0 | jroll: I think that vlan range is out and you don't have a free vlans to allocate for network | 10:44 |
jroll | relevant local.conf https://gist.github.com/jimrollenhagen/c5c65584e007f5e0570ce7ef6e34b424 | 10:44 |
jroll | hrm | 10:44 |
jroll | I haven't used any vlans afaik, but will look into that | 10:44 |
sambetts | can you do a paste of whats in /etc/neutron/plugins/ml2/ml2.ini(.conf) | 10:45 |
openstackgerrit | Dao Cong Tien proposed openstack/python-ironicclient master: Extends driver-list, driver-show supporting new hardware types https://review.openstack.org/419274 | 10:45 |
*** snecklifter has quit IRC | 10:46 | |
*** phuongnh has quit IRC | 10:46 | |
jroll | sambetts: https://gist.github.com/jimrollenhagen/c3bbc925bf1ba655a73f7986ed107302 | 10:47 |
jroll | to 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 host | 10:48 |
jroll | so I could totally see this missing some setup that comes from devstack-gate or the ironic plugin | 10:48 |
vsaienk0 | jroll: so the problem is that mynetwork is flat https://gist.github.com/jimrollenhagen/c3bbc925bf1ba655a73f7986ed107302#file-gistfile1-txt-L8 | 10:48 |
jroll | (now that I say that, going to look at devstack-gate | 10:49 |
vsaienk0 | and you can't create vlan networks on that provider network | 10:49 |
jroll | aha | 10:49 |
vsaienk0 | jroll: oh, it is also defined in m2_type_vlan | 10:51 |
vsaienk0 | jroll: how many neutron networks do you have? | 10:51 |
*** gcb has joined #openstack-ironic | 10:51 | |
sambetts | yeah :/ that config actually looks fine to me | 10:51 |
jroll | vsaienk0: none, right now, openstack network list is empty | 10:52 |
*** Lambert has quit IRC | 10:52 | |
sambetts | jroll: what is your tenants quotas for networks?/ | 10:52 |
jroll | heh, I have no clue | 10:53 |
* jroll pokes | 10:53 | |
jroll | looks like 100 | 10:53 |
jroll | I could blow away this machine and try again with same configs | 10:54 |
jroll | it's been a couple unstack/stack cycles, I wonder if something has gone wonky | 10:55 |
*** zackf has joined #openstack-ironic | 10:56 | |
*** vills has joined #openstack-ironic | 10:57 | |
vsaienk0 | jroll: looks strange, according to configs should work fine. btw you using single node installation? | 10:58 |
jroll | vsaienk0: 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 plugin | 10:59 |
jroll | I'm not worried about multinode connectivity yet, though, this is before we even get there | 10:59 |
jroll | but wondering if I'm missing something devstack-gate should give me | 11:00 |
*** jrcloud has joined #openstack-ironic | 11:01 | |
*** zackf has quit IRC | 11:01 | |
jroll | vsaienk0: this is the whole local.conf, btw https://gist.github.com/jimrollenhagen/c5c65584e007f5e0570ce7ef6e34b424 | 11:02 |
jroll | yeah, 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#L156 | 11:04 |
*** jrcloud has quit IRC | 11:05 | |
vsaienk0 | jroll: yup, looks like vxlan tunnel is not needed as ironic is not enabled on 'controller' node | 11:06 |
vsaienk0 | jroll: the error you provided occurs on 'controller' or on node where ironic is enabled? | 11:07 |
jroll | vsaienk0: both | 11:07 |
*** dyasny has quit IRC | 11:08 | |
vsaienk0 | jroll: have you checked ml2.conf is the same on controller and subnode? | 11:09 |
*** mat128 has joined #openstack-ironic | 11:09 | |
*** snecklifter has joined #openstack-ironic | 11:11 | |
jroll | vsaienk0: pretty close, controller has ovs/tunnel_bridge and ovs/local_ip defined, otherwise is the same | 11:12 |
jroll | the generic switch config on the subnode has a genericswitch:sub1brbm section, the controller does not | 11:13 |
*** mgould|afk is now known as mgould | 11:13 | |
mgould | hi everyone, happy friday | 11:13 |
jroll | oh, but the controller does have a sub1brbm interface, interesting | 11:14 |
jroll | morning mgould :) | 11:14 |
vsaienk0 | jroll: so I think you have an errors in q-agt.log on controller | 11:15 |
vsaienk0 | jroll: have a try to create sub1brbm 'sudo ovs-vsctl add-br sub1brbm' and restart q-agt | 11:16 |
jroll | vsaienk0: no errors in q-agt, and sub1brbm exists on the controller | 11:17 |
* jroll finds full q-svc error | 11:17 | |
*** ccamacho is now known as ccamacho|lunch | 11:17 | |
jroll | https://gist.github.com/jimrollenhagen/372f61da6a7c843f361a98a623ad3e1f | 11:18 |
*** gcb has quit IRC | 11:20 | |
*** jkilpatr has joined #openstack-ironic | 11:21 | |
vsaienk0 | jroll: is it possible that values in configs were changed after service start? | 11:24 |
jroll | vsaienk0: no, I've only changed them with unstack/stack | 11:24 |
jroll | vsaienk0: 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 |
vsaienk0 | jroll: I'm a bit confused, according to configs it should work | 11:25 |
jroll | vsaienk0: okay, might be something left over from a previous run then | 11:25 |
jroll | I had run devstack before without the vlan configs | 11:26 |
*** sayantan_ has joined #openstack-ironic | 11:27 | |
*** [1]cdearborn has quit IRC | 11:27 | |
*** lucasagomes is now known as lucas-hungry | 11:28 | |
*** fellypefca has joined #openstack-ironic | 11:31 | |
*** dyasny has joined #openstack-ironic | 11:31 | |
*** sayantan_ has quit IRC | 11:31 | |
*** amotoki has joined #openstack-ironic | 11:32 | |
fellypefca | Morning :) | 11:33 |
jroll | morning fellypefca | 11:33 |
*** gcb has joined #openstack-ironic | 11:33 | |
vdrok | morning fellypefca | 11:34 |
vdrok | jroll: 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, api | 11:38 |
vdrok | fails to start | 11:38 |
fellypefca | vdrok, 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 |
vdrok | I mean this one https://review.openstack.org/#/c/451506/5/ironic/tests/unit/api/v1/test_expose.py | 11:38 |
jroll | vdrok: hm, how long does it take to check | 11:38 |
vdrok | jroll: dunno, it's done during the controllers instantiation in __init__.py, should not take long | 11:39 |
vdrok | jroll: something like this http://paste.openstack.org/show/605045/ | 11:40 |
vdrok | and inherit all the port/node/chassis controller from this base, instead of pecan's RestController | 11:40 |
*** snecklifter has quit IRC | 11:41 | |
vdrok | maybe this should be done in __new__ though, not __init__ | 11:43 |
jroll | vdrok: doesn't seem terrible, I'm not opposed | 11:43 |
vdrok | yup, thanks! | 11:43 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Add pxe_required flag to boot interface https://review.openstack.org/450104 | 11:51 |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Doc for console customization using systemd https://review.openstack.org/446571 | 11:55 |
*** mat128 has quit IRC | 11:56 | |
*** vills has quit IRC | 11:58 | |
*** mat128 has joined #openstack-ironic | 11:58 | |
*** zhurong has quit IRC | 11:59 | |
*** jjung has joined #openstack-ironic | 12:03 | |
openstackgerrit | Dao Cong Tien proposed openstack/python-ironicclient master: Extends driver-list, driver-show supporting new hardware types https://review.openstack.org/419274 | 12:08 |
*** dprince has joined #openstack-ironic | 12:08 | |
*** zackf has joined #openstack-ironic | 12:09 | |
*** zackf has quit IRC | 12:14 | |
*** adreznec has quit IRC | 12:14 | |
*** zackf has joined #openstack-ironic | 12:15 | |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic master: Add validation for OneView connections https://review.openstack.org/377106 | 12:16 |
*** adreznec has joined #openstack-ironic | 12:17 | |
*** jaganathan has quit IRC | 12:19 | |
*** aparnav has quit IRC | 12:19 | |
*** zackf has quit IRC | 12:19 | |
*** ccamacho|lunch is now known as ccamacho | 12:20 | |
*** trown|outtypewww is now known as trown | 12:22 | |
*** lucas-hungry is now known as lucasagomes | 12:22 | |
lucasagomes | fellypefca, cool I will look at it later :D | 12:24 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Add pxe_required flag to boot interface https://review.openstack.org/450104 | 12:24 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs master: [April 1 tomorrow] The most standard way for node authentication https://review.openstack.org/452182 | 12:25 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Add pxe_required flag to boot interface https://review.openstack.org/450104 | 12:25 |
*** nicodemos has joined #openstack-ironic | 12:26 | |
fellypefca | lucasagomes thanks :) | 12:30 |
*** rook is now known as rook|tower | 12:31 | |
nicodemos | good morning, Ironic. TGIF | 12:33 |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Remove policy file copy https://review.openstack.org/452188 | 12:35 |
dr_gogeta86 | good morning | 12:40 |
*** chlong has joined #openstack-ironic | 12:40 | |
*** vicky has joined #openstack-ironic | 12:41 | |
*** snecklifter has joined #openstack-ironic | 12:42 | |
*** vicky has quit IRC | 12:43 | |
*** vicky has joined #openstack-ironic | 12:43 | |
*** vikrant has quit IRC | 12:44 | |
*** vikrant has joined #openstack-ironic | 12:45 | |
*** vicky has quit IRC | 12:48 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Refactor API policy and microversion checks https://review.openstack.org/451506 | 12:50 |
*** dyasny has quit IRC | 12:52 | |
openstackgerrit | Bob Fournier proposed openstack/ironic-inspector master: Use construct lib to parse TLVs in local_link_connection plugin https://review.openstack.org/431141 | 12:56 |
*** gkadam has quit IRC | 12:57 | |
*** Goneri has joined #openstack-ironic | 12:57 | |
bfournie | sambetts: just a quick question for you in the review of ^ whenever you have a chance | 12:59 |
sambetts | bfournie: 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#L260 | 13:03 |
*** sasha2 has joined #openstack-ironic | 13:04 | |
*** jjung has quit IRC | 13:04 | |
*** e0ne has quit IRC | 13:06 | |
*** jaganathan has joined #openstack-ironic | 13:07 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: WIP: hacks for multinode without ironic on primary https://review.openstack.org/440775 | 13:10 |
*** mjura has quit IRC | 13:11 | |
TheJulia | So 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-ironic | 13:13 | |
*** baoli has joined #openstack-ironic | 13:14 | |
*** baoli has quit IRC | 13:14 | |
*** baoli has joined #openstack-ironic | 13:15 | |
sambetts | TheJulia: for Ironic neutron integration? | 13:15 |
TheJulia | sambetts: yes | 13:16 |
sambetts | TheJulia: 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.html | 13:18 |
sambetts | TheJulia: the differences are very minor | 13:18 |
TheJulia | any tips for finding the happy path? | 13:19 |
bfournie | thanks sambetts | 13:19 |
jroll | TheJulia: tbh, /etc/neutron/ml2/* from a multitenant gate run should show you most of what you need for a basic vlan setup | 13:21 |
jroll | TheJulia: plus some ovs foo on the controller, maybe? dunno | 13:21 |
sambetts | TheJulia: 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 documented | 13:23 |
sambetts | with them) | 13:23 |
*** tuan_luong has joined #openstack-ironic | 13:23 | |
*** tuanla_ has joined #openstack-ironic | 13:24 | |
*** snecklifter has quit IRC | 13:24 | |
sambetts | its also very possible to use linux bridge instead of OVS if you want to simplify operations a bit | 13:24 |
jroll | oooo OSA might be helpful for a linux bridge config | 13:24 |
sambetts | basically 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 use | 13:26 |
* jroll looks at https://github.com/openstack/openstack-ansible-os_ironic/blob/cede11ace8bd3389fddb6db98e2b3b1375f6b171/tests/os_ironic-overrides.yml#L23 | 13:28 | |
*** baoli has quit IRC | 13:28 | |
*** causten has quit IRC | 13:31 | |
*** causten has joined #openstack-ironic | 13:32 | |
TheJulia | I was thinking ovs, partially because I have a trunk off of one one test machine to my switch in the next room | 13:34 |
TheJulia | but I guess linuxbridge could also work | 13:34 |
*** causten has quit IRC | 13:36 | |
jroll | nothing wrong with ovs, if that's what you'd prefer :) | 13:37 |
*** XueFeng has joined #openstack-ironic | 13:40 | |
*** ralonsoh__ has joined #openstack-ironic | 13:41 | |
*** ralonsoh_ has quit IRC | 13:43 | |
*** baoli has joined #openstack-ironic | 13:47 | |
*** rbudden has joined #openstack-ironic | 13:48 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Allow get detailed VIF information https://review.openstack.org/421544 | 13:48 |
*** e0ne has joined #openstack-ironic | 13:53 | |
*** e0ne has quit IRC | 13:53 | |
*** Serlex has quit IRC | 13:54 | |
*** amoralej is now known as amoralej|lunch | 13:54 | |
*** bcornec has quit IRC | 13:55 | |
*** e0ne has joined #openstack-ironic | 13:56 | |
*** e0ne has quit IRC | 13:56 | |
*** zackf has joined #openstack-ironic | 13:58 | |
*** amotoki has quit IRC | 13:59 | |
*** zackf has quit IRC | 14:02 | |
*** gcb has quit IRC | 14:05 | |
*** causten has joined #openstack-ironic | 14:05 | |
*** fragatina has joined #openstack-ironic | 14:06 | |
*** gcb has joined #openstack-ironic | 14:09 | |
*** jaganathan has quit IRC | 14:10 | |
*** amarao has quit IRC | 14:12 | |
*** amarao has joined #openstack-ironic | 14:12 | |
*** tuanla_ has quit IRC | 14:17 | |
*** tuan_luong has quit IRC | 14:17 | |
dr_gogeta86 | any hpe ironic expert here ? | 14:17 |
jroll | dr_gogeta86: just ask a question, if someone can answer, they will do so :) | 14:17 |
dr_gogeta86 | I can't boot from pxe | 14:19 |
dr_gogeta86 | works fine with the introspection | 14:19 |
dr_gogeta86 | but once you are going to boot the pxe for overcloud doesn't work | 14:19 |
jroll | I'd start with watching the console, maybe the pxe boot is failing, and it is trying disk next | 14:20 |
*** tuan_luong has joined #openstack-ironic | 14:20 | |
*** tuanla_ has joined #openstack-ironic | 14:20 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Allow get detailed VIF information https://review.openstack.org/421544 | 14:21 |
*** zackf has joined #openstack-ironic | 14:21 | |
TheJulia | dr_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 a | 14:24 |
TheJulia | virtual media driver since they need swift. | 14:24 |
*** baha has joined #openstack-ironic | 14:29 | |
*** jjung has joined #openstack-ironic | 14:29 | |
dr_gogeta86 | for shure | 14:30 |
dr_gogeta86 | for sure | 14:30 |
dr_gogeta86 | but the host actually bring info from dnsmasq | 14:30 |
dr_gogeta86 | but those simbols are correct | 14:31 |
dr_gogeta86 | BF Option 67, length 9: "ipxe.efi^@" <- Look at the AT symbol | 14:31 |
*** milan has quit IRC | 14:32 | |
*** jroll has quit IRC | 14:32 | |
*** jroll has joined #openstack-ironic | 14:34 | |
mgould | ^@ is the NULL character, isn't it? | 14:34 |
mgould | yep: https://en.wikipedia.org/wiki/Null_character#Representation | 14:34 |
mgould | dr_gogeta86: I think that just means "end of string" | 14:35 |
*** vikrant has quit IRC | 14:35 | |
mgould | dr_gogeta86: we actually use different dnsmasq instances for deployment and introspection | 14:36 |
*** amoralej|lunch is now known as amoralej | 14:36 | |
mgould | [yes, this causes a lot of confusion] | 14:36 |
*** snecklifter has joined #openstack-ironic | 14:38 | |
mgould | dr_gogeta86: I'm 3rding jroll and TheJulia's suggestion of watching the node's console while boot happens, ideally recording a video | 14:38 |
NobodyCam | Good Morning Ironic'ers ... and .. ofc... | 14:38 |
mgould | NobodyCam: TGIF :-) | 14:39 |
NobodyCam | hehhehee | 14:39 |
jroll | \o/ | 14:39 |
jroll | morning NobodyCam :) | 14:39 |
NobodyCam | Morning mgould :) and roll :) | 14:39 |
NobodyCam | gah | 14:39 |
NobodyCam | jroll: even | 14:39 |
dr_gogeta86 | mgould, tftp is working | 14:39 |
*** adisky_ has quit IRC | 14:39 | |
dr_gogeta86 | but the hp efi doesn't | 14:39 |
mgould | dr_gogeta86: excellent. So the node's booting into ipxe and then trying to fetch the ramdisk? | 14:39 |
mgould | aaaah | 14:39 |
mgould | so it fetches ipxe and then fails to boot? | 14:40 |
dr_gogeta86 | doen't fetch it | 14:40 |
mgould | huh | 14:40 |
mgould | so in what sense is tftp working? | 14:40 |
dr_gogeta86 | i've tested the tftp server | 14:42 |
dr_gogeta86 | and I get the ipxe file | 14:42 |
*** yolanda has quit IRC | 14:43 | |
lucasagomes | dr_gogeta86, and when you look at the console can you see the node fetching the ipxe.efi file and chainloading it ? | 14:43 |
openstackgerrit | Mark Goddard proposed openstack/ironic-inspector master: Plugin to process LLC switch info from system name https://review.openstack.org/452228 | 14:43 |
dr_gogeta86 | lucasagomes, not at all | 14:43 |
*** jaypipes has joined #openstack-ironic | 14:43 | |
dr_gogeta86 | I have the tcpdump on ct-plane interface | 14:43 |
lucasagomes | dr_gogeta86, ok, what you see then ? | 14:43 |
*** jaypipes is now known as leakypipes | 14:44 | |
dr_gogeta86 | booting pxe | 14:44 |
dr_gogeta86 | over ipv4 | 14:44 |
lucasagomes | dr_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_gogeta86 | tripleo here | 14:45 |
dr_gogeta86 | fixed it onto ironic file | 14:45 |
dr_gogeta86 | isn't auto | 14:45 |
lucasagomes | tripleo should be the same... when you do a ironic node-show <uuid>, look at the "properties" field | 14:46 |
lucasagomes | you 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 |
lucasagomes | do you have it set on ur node(s) ? | 14:46 |
dr_gogeta86 | there isn't | 14:46 |
*** yolanda has joined #openstack-ironic | 14:47 | |
dr_gogeta86 | I can add the capabilty | 14:48 |
*** snecklifter has quit IRC | 14:50 | |
mgould | lucasagomes: does dr_gogeta86 also need to add that capability to the flavor? | 14:50 |
mgould | dr_gogeta86: can you post the tcpdump logs somewhere? | 14:50 |
lucasagomes | dr_gogeta86, mgould ok, so if you want to boot in UEFI you need to set that capability to the node and to the nova flavor | 14:51 |
lucasagomes | the 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 file | 14:51 |
lucasagomes | but 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-ironic | 14:52 | |
lucasagomes | (and other stuff too, like partitioning the disk with GPT isntead of MBR) | 14:53 |
*** amarao has quit IRC | 14:53 | |
dr_gogeta86 | so | 14:55 |
*** fellypefca has quit IRC | 14:55 | |
dr_gogeta86 | i've added the capability to the ironic node | 14:55 |
dr_gogeta86 | even to the capability ? | 14:56 |
dr_gogeta86 | sorry flavor | 14:56 |
*** ijw has joined #openstack-ironic | 15:01 | |
*** jaganathan has joined #openstack-ironic | 15:02 | |
lucasagomes | dr_gogeta86, yeah you need to add it on both, 1 sec I will find the doc for ya | 15:02 |
dr_gogeta86 | tnx alot | 15:02 |
*** joanna__ has joined #openstack-ironic | 15:02 | |
lucasagomes | dr_gogeta86, https://docs.openstack.org/project-install-guide/baremetal/draft/setup-drivers.html | 15:03 |
lucasagomes | sorry, here's the direct link: https://docs.openstack.org/project-install-guide/baremetal/draft/setup-drivers.html#boot-mode-support | 15:03 |
*** rcernin has quit IRC | 15:08 | |
joanna | morning mgould, jroll, NobodyCam, lucasagomes :) | 15:10 |
lucasagomes | joanna, o/ | 15:10 |
NobodyCam | Good Morning joanna :) | 15:10 |
mgould | morning joanna | 15:11 |
jroll | hey, morning joanna | 15:16 |
dr_gogeta86 | lucasagomes, i need to launch configure boot again ? | 15:17 |
vdrok | morning joanna and NobodyCam | 15:17 |
lucasagomes | dr_gogeta86, I don't think so | 15:18 |
lucasagomes | dr_gogeta86, you can now try to deploy the nodes (after setting the capabilities) | 15:18 |
*** vgadiraj_ has joined #openstack-ironic | 15:18 | |
*** jcoufal has quit IRC | 15:18 | |
*** e0ne has joined #openstack-ironic | 15:18 | |
*** jcoufal has joined #openstack-ironic | 15:19 | |
jroll | and so it begins https://review.openstack.org/#/c/452247/ | 15:22 |
dr_gogeta86 | has an incorrectly configured properties/capabilities. Expected "boot_option:local" but got "boot_mode:uefi". | 15:22 |
mgoddard | jroll: I enjoyed this one: https://review.openstack.org/#/c/452219/ | 15:23 |
*** sayantan_ has joined #openstack-ironic | 15:24 | |
jroll | zomg gerrit 500s with 💩 in an inline comment | 15:25 |
sambetts | jroll: what is that ^ character? | 15:26 |
dr_gogeta86 | an emoji | 15:26 |
jroll | sambetts: :poo: | 15:26 |
sambetts | oh :/ unicode | 15:27 |
lucasagomes | dr_gogeta86, can you paste ur "nova flavor-show <flavor name>" output ? | 15:27 |
lucasagomes | dr_gogeta86, probably you have boot_option=local set in ur flavor | 15:28 |
*** jjung has quit IRC | 15:28 | |
dr_gogeta86 | yes | 15:28 |
lucasagomes | if so, you also need to have that in the node | 15:28 |
joanna | morning vdrok | 15:28 |
dr_gogeta86 | extra_specs | {"capabilities:boot_option": "local", "capabilities:profile": "compute"} | 15:28 |
*** jaosorior has quit IRC | 15:28 | |
lucasagomes | dr_gogeta86, right, and the capabilities in the node, do you have the boot_option:local set there too ? | 15:28 |
lucasagomes | and profile etc... | 15:28 |
dr_gogeta86 | where is the profile | 15:29 |
dr_gogeta86 | ? | 15:29 |
NobodyCam | Morning vdork | 15:29 |
lucasagomes | dr_gogeta86, in the node's properties/capabilities field ? | 15:29 |
dr_gogeta86 | ok | 15:29 |
lucasagomes | dr_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 it | 15:29 |
lucasagomes | but 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 |
jroll | mgoddard: oh god, that's a good one | 15:32 |
*** sayantan_ has quit IRC | 15:33 | |
*** jvgrant has joined #openstack-ironic | 15:34 | |
*** jvgrant has quit IRC | 15:34 | |
lucasagomes | mgoddard, haha oh man | 15:34 |
* lucasagomes keep reading | 15:35 | |
*** sayantan_ has joined #openstack-ironic | 15:35 | |
*** jvgrant has joined #openstack-ironic | 15:35 | |
lucasagomes | we need some april fool thingy for ironic :D | 15:36 |
*** sabeen has joined #openstack-ironic | 15:36 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Refactor API policy and microversion checks https://review.openstack.org/451506 | 15:38 |
vdrok | phew | 15:38 |
* vdrok leaves for the weekend | 15:38 | |
vdrok | good night everyone! | 15:38 |
vdrok | and happy fools day? :D | 15:38 |
*** jaganathan has quit IRC | 15:38 | |
lucasagomes | vdrok, see ya :D | 15:38 |
*** e0ne has quit IRC | 15:39 | |
mgould | vdrok: o/ | 15:39 |
*** jvgrant has quit IRC | 15:40 | |
mgould | dr_gogeta86: it's generally better to post command output to paste.openstack.org and then post the URL here | 15:41 |
dr_gogeta86 | ok | 15:41 |
dr_gogeta86 | sorry | 15:42 |
mgoddard | lucasgomes: I think yuriy submitted one: https://review.openstack.org/#/c/452182/ | 15:43 |
mgoddard | lucasgomes: at least I hope I haven't insulted his design :) | 15:44 |
*** jjung has joined #openstack-ironic | 15:45 | |
*** pcaruana has quit IRC | 15:46 | |
dr_gogeta86 | mordred, lucasagomes http://paste.openstack.org/show/605088/ | 15:46 |
*** srart has quit IRC | 15:47 | |
*** srart has joined #openstack-ironic | 15:47 | |
*** deadnull has joined #openstack-ironic | 15:48 | |
lucasagomes | dr_gogeta86, both should be set in the node, no ? | 15:48 |
lucasagomes | dr_gogeta86, can you paste the properties you have set on ur node | 15:48 |
lucasagomes | I think you are looking at: ironic node-update <uuid> add properties/capabilities="boot_option:local,profile:compute,boot_mode:uefi" | 15:49 |
dr_gogeta86 | done | 15:52 |
dr_gogeta86 | now i need to use baremetal in overcloud deploy ? | 15:52 |
dr_gogeta86 | launched the deploy | 15:53 |
lucasagomes | dr_gogeta86, yeah "openstack overcloud deploy" (yeah for tripleo ) | 15:53 |
lucasagomes | cool | 15:53 |
*** ralonsoh__ is now known as ralonsoh | 15:54 | |
*** fragatina has quit IRC | 15:56 | |
*** thomasem has joined #openstack-ironic | 15:57 | |
*** gcb has quit IRC | 16:07 | |
*** gcb has joined #openstack-ironic | 16:09 | |
lucasagomes | dr_gogeta86, worked ? | 16:13 |
EmilienM | hey folks, tripleo CI found something new with ironic inspector: http://paste.openstack.org/show/605089/ | 16:15 |
EmilienM | it fails when doing db-sync | 16:15 |
EmilienM | anyone can look please? | 16:15 |
dr_gogeta86 | lucasagomes, mmm .. no | 16:16 |
*** jjung has quit IRC | 16:16 | |
TheJulia | mgoddard: jroll: I think I need a beer after looking at that spec... then again the publish date is a day off. :) | 16:17 |
EmilienM | mgould, 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/1678218 | 16:17 |
openstack | Launchpad bug 1678218 in tripleo "Undercloud install failing with ironic-inspector dbsync error" [Critical,Triaged] | 16:17 |
* lucasagomes looks | 16:18 | |
trown | lucasagomes: mgould, I am working on a local reproducer so we can get the inspector conf (since logs.o.o is down) | 16:18 |
lucasagomes | hmm that looks like the dbsync error we saw in bifrost, TheJulia ^ http://paste.openstack.org/show/605089/ | 16:18 |
* lucasagomes look for the fix | 16:18 | |
*** derekh has quit IRC | 16:18 | |
jroll | EmilienM: do you use inspector from git or pypi? | 16:19 |
jroll | that should be fixed in both as of this time yesterday | 16:19 |
trown | jroll: from packages built from git | 16:19 |
jroll | trown: EmilienM: make sure you have this commit https://github.com/openstack/ironic-inspector/commit/a509edd993852b56fafce370840f477c36115c48 | 16:19 |
trown | jroll: awesome thanks! | 16:20 |
jroll | np :) | 16:20 |
lucasagomes | jroll, ++ thanks I was looking for the patch | 16:20 |
lucasagomes | https://review.openstack.org/#/c/450733/ | 16:20 |
TheJulia | lucasagomes: updated inspector version from latest available | 16:21 |
*** causten has quit IRC | 16:21 | |
* TheJulia goes back to her cave | 16:21 | |
lucasagomes | TheJulia, awesome, thank you! | 16:21 |
*** causten has joined #openstack-ironic | 16:22 | |
* TheJulia proposes the use of carrier pigeons to solve scalability issues | 16:23 | |
*** racedo has quit IRC | 16:23 | |
*** racedo has joined #openstack-ironic | 16:25 | |
mgould | TheJulia: excellent idea | 16:25 |
* mgould wonders how IPoCP handles multicast | 16:26 | |
*** causten has quit IRC | 16:26 | |
*** racedo has quit IRC | 16:26 | |
TheJulia | That wouldn't be a transport issue, it would be the router to transport it across all of the paths | 16:26 |
mgould | ah, ofc | 16:27 |
*** racedo has joined #openstack-ironic | 16:27 | |
mgould | packet loss ratio of 55%, apparently: https://en.wikipedia.org/wiki/IP_over_Avian_Carriers | 16:27 |
mgould | check out those ping times | 16:27 |
lucasagomes | calling it a day | 16:28 |
lucasagomes | have a great evening all, enjoy the weekend! | 16:28 |
mgould | lucasagomes: have a greate weekend! | 16:28 |
*** lucasagomes is now known as lucas-afk | 16:28 | |
lucas-afk | mgould, ty you too! | 16:29 |
TheJulia | mgould: Well, Hawks can be an issue. That is why you have redundant transmissions | 16:29 |
jroll | how do you autoscale carrier pigeons though | 16:30 |
TheJulia | very carefully | 16:30 |
* jroll hrm | 16:30 | |
openstackgerrit | Anup Navare proposed openstack/ironic-python-agent master: Rescue extension for TinyIPA with DHCP network https://review.openstack.org/445692 | 16:30 |
TheJulia | jroll: 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 |
jroll | lol | 16:34 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Add resource classes integration tests https://review.openstack.org/443628 | 16:36 |
mgould | TheJulia: you can usually detect that problem because the carrier pigeons have goatees, though | 16:36 |
TheJulia | Well, only human males had goatees.... | 16:37 |
TheJulia | the women had skimpy outfits in enterprise | 16:38 |
* TheJulia wants one of those outfits.... | 16:38 | |
TheJulia | >.> | 16:38 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Add resource classes integration tests https://review.openstack.org/443628 | 16:38 |
*** kromanenko has quit IRC | 16:38 | |
*** kromanenko_ has quit IRC | 16:38 | |
*** jvgrant has joined #openstack-ironic | 16:38 | |
*** tuan_luong has quit IRC | 16:40 | |
*** tuanla_ has quit IRC | 16:40 | |
*** mgoddard has quit IRC | 16:40 | |
*** ralonsoh has quit IRC | 16:44 | |
*** weshay has joined #openstack-ironic | 16:44 | |
*** fragatina has joined #openstack-ironic | 16:45 | |
*** racedo has quit IRC | 16:53 | |
*** amarao has joined #openstack-ironic | 17:00 | |
*** athomas has quit IRC | 17:06 | |
*** yonglihe has quit IRC | 17:09 | |
sambetts | ls | 17:10 |
sambetts | -_- wrong window ... | 17:10 |
* mgould -> home; have a good weekend, everyone! | 17:12 | |
*** mgould is now known as mgould|afk | 17:12 | |
sambetts | same! night all | 17:12 |
*** sambetts is now known as sambetts|afk | 17:12 | |
*** mgoddard has joined #openstack-ironic | 17:20 | |
*** jcoufal_ has joined #openstack-ironic | 17:21 | |
*** SerenaFeng has joined #openstack-ironic | 17:23 | |
*** jcoufal has quit IRC | 17:24 | |
*** yogi has quit IRC | 17:24 | |
JayF | Where 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 IRC | 17:26 | |
JayF | jroll: ^ any idea? | 17:27 |
*** dsneddon has joined #openstack-ironic | 17:27 | |
*** SerenaFeng has quit IRC | 17:31 | |
*** baha has quit IRC | 17:34 | |
jroll | JayF: look for 'iniset $TEMPEST_CONF' or something in our devstack plugin | 17:35 |
jroll | but that said | 17:35 |
jroll | I think the regex that selects our tempest tests is in project-config, see TEMPEST_REGEX there | 17:35 |
JayF | aw hell | 17:35 |
*** amarao has quit IRC | 17:35 | |
JayF | if it's in project-config, we cant use depends-on to enable it ;( | 17:35 |
*** ChubYann has joined #openstack-ironic | 17:35 | |
jroll | right | 17:35 |
jroll | JayF: it's used in devstack-gate, could hack it there as a test | 17:36 |
JayF | jroll: TEMPEST_REGEX is not set for our jobs, it appears. maybe. | 17:38 |
jroll | JayF: it most certainly is, somewhere | 17:38 |
JayF | yeah, I'm tracking it down | 17:38 |
JayF | this is sad, I was hoping it'd all be in our tree | 17:39 |
jroll | 951: export DEVSTACK_GATE_TEMPEST_REGEX='ironic' | 17:39 |
jroll | if you can figure out how to put it in our tree, I'm down | 17:39 |
*** sayantan_ has quit IRC | 17:39 | |
jroll | but devstack-gate needs to read it :/ | 17:39 |
JayF | so we only run tempest tests with 'ironic' somewhere in the name? | 17:40 |
jroll | yes | 17:40 |
*** erolg has quit IRC | 17:40 | |
JayF | are there an entirely separate set of nova+ironic tests | 17:40 |
JayF | separate from the normal nova tempest tests!? | 17:40 |
jroll | yes :( | 17:40 |
JayF | egad | 17:40 |
JayF | so what's the best approach to getting rescue tempest tests in? Write a new tempest test, stealing from the existing one? | 17:41 |
jroll | if we can use the existing nova test, I'd prefer that, but what you said is the 'easy' way | 17:41 |
*** milan has joined #openstack-ironic | 17:42 | |
jroll | I'm not sure why we have our own | 17:42 |
jroll | history, I guess | 17:42 |
JayF | so are all the nova+ironic tempest tests in our ironic-tempest-plugin? | 17:42 |
jroll | yes | 17:42 |
JayF | that at least makes it a little easier | 17:43 |
jroll | ironic_tempest_plugin/tests/scenario/ | 17:43 |
jroll | looking 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 blocker | 17:43 |
JayF | i'm not looking to change the world, just to get rescue ci working asap :D | 17:47 |
JayF | i see copy and pasting from nova in my immediate future | 17:47 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-oneviewclient master: Updated from global requirements https://review.openstack.org/389942 | 17:49 |
*** causten has joined #openstack-ironic | 17:49 | |
*** e0ne has joined #openstack-ironic | 17:50 | |
*** erolg has joined #openstack-ironic | 17:52 | |
*** baoli has quit IRC | 18:00 | |
*** baoli has joined #openstack-ironic | 18:01 | |
*** jcoufal has joined #openstack-ironic | 18:03 | |
*** jcoufal_ has quit IRC | 18:04 | |
rama_y | Hi jroll, question about capabilities/traits? | 18:06 |
jroll | rama_y: don't ask to ask, just ask :) | 18:06 |
rama_y | jroll: so, is this a priority to move to traits for Ironic in Pike? | 18:07 |
jroll | no | 18:07 |
rama_y | That is, to switch from capabilities to traits? | 18:07 |
jroll | but we should keep it in mind | 18:07 |
jroll | it should be a queens priority | 18:07 |
*** milan has quit IRC | 18:07 | |
rama_y | traits are of boolean nature; what about things that are quantitative? | 18:08 |
rama_y | How can they be added to node's properties/capabilities? | 18:08 |
jroll | we 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 things | 18:09 |
rama_y | I mean, I saw an example of gpu_count mentioned in the PTG notes | 18:09 |
rama_y | So, there is no spec or implementation for non-boolean values | 18:10 |
jroll | not really sure if we should make those a separate countable resource yet | 18:10 |
jroll | not yet, no | 18:10 |
*** baoli has quit IRC | 18:10 | |
jroll | in general, we want to stop using properties/capabilities as a giant scheduling hack | 18:11 |
*** baoli has joined #openstack-ironic | 18:11 | |
rama_y | I am thinking of proposing a spec to enhance the ironic-inspector's capabilities plugin to add quantitative properties | 18:11 |
rama_y | such as dimm_count | 18:11 |
rama_y | I see | 18:11 |
jroll | nisha already has a spec with dimm_count and more | 18:11 |
jroll | and there's similar comments from me on that spec | 18:12 |
*** baoli has quit IRC | 18:12 | |
*** baoli has joined #openstack-ironic | 18:13 | |
*** mgoddard has quit IRC | 18:13 | |
rama_y | Ok; per your comments, quantitative things need to use custom resource classes; is there a spec or an implementation for those? | 18:14 |
rama_y | jroll: ^ | 18:15 |
jroll | rama_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.html | 18:15 |
jroll | it's in progress for this cycle | 18:15 |
rama_y | jroll: thanks for the pointers. | 18:16 |
jroll | rama_y: np | 18:16 |
mariojv | do 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.py | 18:16 |
mariojv | trying to figure out where to stick the rescue tests | 18:16 |
jroll | mariojv: (almost) every gate job runs (almost?) every test case in ironic_tempest_plugin | 18:17 |
JayF | jroll: ^ your brain in my vidyo room might save mariojv and alezil a lot of time tracking down tempest tests :P | 18:17 |
jroll | I mean | 18:17 |
mariojv | cool, i think there's just an incorrect comment there then | 18:17 |
jroll | the tempest regex is 'ironic', which means ironic_tempest_plugin.* runs there | 18:17 |
jroll | mariojv: heh, yeah that's probably super old | 18:17 |
mariojv | https://github.com/openstack/ironic/blob/master/ironic_tempest_plugin/tests/scenario/test_baremetal_basic_ops.py#L30 <- "pxe_ssh" there threw me off | 18:18 |
jroll | right | 18:18 |
*** baoli has quit IRC | 18:19 | |
*** tesseract has quit IRC | 18:21 | |
*** fragatina has quit IRC | 18:24 | |
JayF | vsaienk0: we need to make sure to add the ironic standalone job to IPA, just with the proper knobs flipped to make it a -src job | 18:28 |
*** jcoufal_ has joined #openstack-ironic | 18:35 | |
*** sayantan_ has joined #openstack-ironic | 18:35 | |
*** jcoufal has quit IRC | 18:37 | |
*** crushil has joined #openstack-ironic | 18:39 | |
*** baoli has joined #openstack-ironic | 18:40 | |
*** baoli has quit IRC | 18:40 | |
*** baoli has joined #openstack-ironic | 18:40 | |
*** e0ne has quit IRC | 18:40 | |
*** e0ne has joined #openstack-ironic | 18:41 | |
*** e0ne has quit IRC | 18:43 | |
*** e0ne has joined #openstack-ironic | 18:45 | |
*** amoralej is now known as amoralej|off | 18:54 | |
*** baoli has quit IRC | 18:59 | |
*** baoli has joined #openstack-ironic | 19:00 | |
*** baoli has quit IRC | 19:00 | |
*** e0ne has quit IRC | 19:02 | |
*** baoli has joined #openstack-ironic | 19:05 | |
*** mat128 has quit IRC | 19:11 | |
*** mat128 has joined #openstack-ironic | 19:12 | |
openstackgerrit | Varun Gadiraju proposed openstack/ironic master: Remove translation of log messages from ironic/dhcp and ironic/cmd https://review.openstack.org/447642 | 19:12 |
*** gcb has quit IRC | 19:12 | |
*** gcb has joined #openstack-ironic | 19:13 | |
*** erolg has quit IRC | 19:16 | |
*** mat128 has quit IRC | 19:16 | |
*** Goneri has quit IRC | 19:23 | |
*** baoli has quit IRC | 19:26 | |
*** baoli has joined #openstack-ironic | 19:26 | |
*** baoli has quit IRC | 19:31 | |
*** baha has joined #openstack-ironic | 19:33 | |
*** causten has quit IRC | 19:34 | |
*** causten has joined #openstack-ironic | 19:35 | |
*** causten_ has joined #openstack-ironic | 19:37 | |
*** causten has quit IRC | 19:39 | |
*** milan has joined #openstack-ironic | 19:50 | |
-openstackstatus- NOTICE: lists.openstack.org will be offline from 20:00 to 23:00 UTC for planned upgrade maintenance | 19:58 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: WIP Rescue mode tempest tests https://review.openstack.org/452308 | 19:59 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent master: Rescue extension for CoreOS with DHCP tenant networks https://review.openstack.org/423521 | 20:00 |
JayF | mariojv: ^ you won the race by a minute /o\ | 20:00 |
JayF | mariojv: mainly because I forgot to commit before my first git review | 20:01 |
mariojv | lol | 20:02 |
joanna | I didn't know there's a race! :) | 20:11 |
joanna | congrats mariojv :) | 20:11 |
mariojv | \o/ | 20:15 |
JayF | we're all a part of a giant race condition | 20:18 |
JayF | lol | 20:18 |
JayF | Earth has a bug: the human race condition | 20:18 |
JayF | may cause overheating if run for billions of years /s | 20:18 |
TheJulia | heh | 20:21 |
*** milan has quit IRC | 20:22 | |
openstackgerrit | Anup Navare proposed openstack/python-ironicclient master: Add support for RESCUE and UNRESCUE provision states https://review.openstack.org/408341 | 20:22 |
openstackgerrit | Joanna Taryma proposed openstack/ironic master: Add base cinder common interface https://review.openstack.org/355625 | 20:23 |
JayF | aNuposic: ^ thanks! All rescue code patches are up now w/o negative feedback | 20:33 |
JayF | I'd /hate/ it if someone ruined our pretty rescue patch line by reviewing them and putting negative feedback on them </reverse psychology> | 20:33 |
aNuposic | JayF, i think so | 20:34 |
aNuposic | haha don't know how long rescue patches will be pretty ;) | 20:35 |
aNuposic | JayF, | 20:35 |
JayF | :D | 20:35 |
JayF | I'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 tuesday | 20:36 |
*** dprince has quit IRC | 20:36 | |
JayF | so if anyone needs me for anything please PM or email me as I'll be declaring IRC-bankruptcy when I get back ;) | 20:36 |
JayF | o/ | 20:36 |
mariojv | i'm heading out too o/ enjoy your weekends ironic'ers | 20:38 |
*** crushil has quit IRC | 20:45 | |
*** mat128 has joined #openstack-ironic | 20:45 | |
aNuposic | mariojv have a good weekend | 20:46 |
aNuposic | JayF, njoy your whole week off :) | 20:47 |
*** trown is now known as trown|outtypewww | 20:47 | |
*** bnemec is now known as beekneemech | 20:49 | |
openstackgerrit | Ramamani Yeleswarapu proposed openstack/ironic-inspector-specs master: Collect Bios, Memory and Processor Info from Dmidecode https://review.openstack.org/406790 | 21:02 |
*** fragatina has joined #openstack-ironic | 21:05 | |
*** fragatin_ has joined #openstack-ironic | 21:08 | |
*** ijw has quit IRC | 21:10 | |
*** fragatin_ has quit IRC | 21:10 | |
*** fragatin_ has joined #openstack-ironic | 21:11 | |
*** fragatina has quit IRC | 21:12 | |
*** mat128 has quit IRC | 21:16 | |
*** sayantan_ has quit IRC | 21:18 | |
*** milan has joined #openstack-ironic | 21:27 | |
*** jcoufal has joined #openstack-ironic | 21:32 | |
*** jcoufal_ has quit IRC | 21:34 | |
*** Goneri has joined #openstack-ironic | 21:35 | |
*** vinsh has quit IRC | 21:36 | |
*** mat128 has joined #openstack-ironic | 21:38 | |
*** mat128 has quit IRC | 21:39 | |
-openstackstatus- NOTICE: The upgrade maintenance for lists.openstack.org has been completed and it is back online. | 21:50 | |
*** ijw has joined #openstack-ironic | 21:53 | |
*** baha has quit IRC | 21:55 | |
*** baha has joined #openstack-ironic | 21:55 | |
*** ijw has quit IRC | 21:58 | |
*** milan has quit IRC | 21:59 | |
*** leakypipes has quit IRC | 21:59 | |
*** jcoufal_ has joined #openstack-ironic | 22:03 | |
*** jcoufal has quit IRC | 22:05 | |
*** jcoufal_ has quit IRC | 22:06 | |
*** ijw has joined #openstack-ironic | 22:17 | |
*** baha has quit IRC | 22:19 | |
*** sayantan_ has joined #openstack-ironic | 22:21 | |
*** sayantan_ has quit IRC | 22:22 | |
*** sayantan_ has joined #openstack-ironic | 22:22 | |
*** crushil has joined #openstack-ironic | 22:42 | |
*** vgadiraj_ has quit IRC | 22:42 | |
*** Goneri has quit IRC | 22:44 | |
*** crushil has quit IRC | 22:51 | |
*** ijw has quit IRC | 23:04 | |
*** Sukhdev has joined #openstack-ironic | 23:07 | |
*** crushil has joined #openstack-ironic | 23:15 | |
*** sasha2 has quit IRC | 23:16 | |
*** sayanta__ has joined #openstack-ironic | 23:30 | |
*** sayantan_ has quit IRC | 23:30 | |
*** fragatina has joined #openstack-ironic | 23:41 | |
*** deadnull has quit IRC | 23:44 | |
*** fragatin_ has quit IRC | 23:44 | |
rajinir | ir-api, anyone seen this? [ERROR] /opt/stack/new/ironic/devstack/lib/ironic:1281 ir-api did not start | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!