*** rh-jelabarre has quit IRC | 00:03 | |
*** ijw has joined #openstack-ironic | 00:15 | |
*** ijw_ has joined #openstack-ironic | 00:21 | |
*** Emine has quit IRC | 00:23 | |
*** ijw has quit IRC | 00:23 | |
*** hwoarang has quit IRC | 01:00 | |
*** hwoarang has joined #openstack-ironic | 01:01 | |
*** mjturek has quit IRC | 01:06 | |
*** hamzy has joined #openstack-ironic | 01:06 | |
openstackgerrit | Merged openstack/sushy master: Introduce `dateutil` https://review.openstack.org/625889 | 01:16 |
---|---|---|
*** dims has quit IRC | 01:40 | |
*** TxGirlGeek has quit IRC | 02:08 | |
*** dims has joined #openstack-ironic | 02:11 | |
openstackgerrit | Masayuki Igawa proposed openstack/networking-generic-switch master: Add tempest_plugin entry to setup.cfg https://review.openstack.org/634846 | 02:17 |
*** moshele has joined #openstack-ironic | 02:20 | |
*** dims has quit IRC | 02:25 | |
*** rloo has quit IRC | 02:26 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Add a locking interface https://review.openstack.org/599191 | 02:27 |
*** penguinepimple has quit IRC | 02:30 | |
*** dims has joined #openstack-ironic | 02:33 | |
*** TxGirlGeek has joined #openstack-ironic | 02:35 | |
*** sdake has quit IRC | 02:37 | |
*** sdake has joined #openstack-ironic | 02:40 | |
*** gyee has quit IRC | 03:00 | |
*** Nisha_Agarwal has joined #openstack-ironic | 03:22 | |
*** sdake has quit IRC | 03:23 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Change [deploy]/default_boot_option to local https://review.openstack.org/492114 | 03:42 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Change [deploy]/default_boot_option to local https://review.openstack.org/492114 | 03:43 |
*** Nisha_Agarwal has quit IRC | 03:47 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-python-agent master: Deprecate CoreOS ramdisk support https://review.openstack.org/631847 | 03:53 |
*** TxGirlGeek has quit IRC | 03:54 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic master: Log a warning for Gen8 Inspection https://review.openstack.org/635089 | 03:58 |
*** moshele has quit IRC | 04:03 | |
*** gkadam has joined #openstack-ironic | 04:03 | |
*** sdake has joined #openstack-ironic | 04:10 | |
*** dnuka has joined #openstack-ironic | 04:11 | |
dnuka | good morning folks o/ | 04:11 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Add a locking interface https://review.openstack.org/599191 | 04:13 |
TheJulia | I guess it is about time I go to bed :) | 04:13 |
dnuka | good night TheJulia :) | 04:14 |
TheJulia | goodnight dnuka | 04:14 |
*** dustinc has joined #openstack-ironic | 04:24 | |
*** dustinc has quit IRC | 04:38 | |
*** Nisha_Agarwal has joined #openstack-ironic | 04:40 | |
*** ijw_ has quit IRC | 04:49 | |
*** sdake has quit IRC | 05:25 | |
*** sdake has joined #openstack-ironic | 05:37 | |
*** jtomasek has joined #openstack-ironic | 06:07 | |
*** dnuka has quit IRC | 06:15 | |
*** sdake has quit IRC | 06:20 | |
*** dnuka has joined #openstack-ironic | 06:22 | |
*** moshele has joined #openstack-ironic | 06:26 | |
*** jtomasek has quit IRC | 06:27 | |
*** priteau has joined #openstack-ironic | 06:54 | |
*** jtomasek has joined #openstack-ironic | 06:57 | |
*** jmccrory has quit IRC | 07:06 | |
*** jmccrory has joined #openstack-ironic | 07:06 | |
*** Nisha_Agarwal has quit IRC | 07:08 | |
*** jtomasek has quit IRC | 07:18 | |
*** priteau has quit IRC | 07:18 | |
*** jtomasek has joined #openstack-ironic | 07:18 | |
*** pcaruana has joined #openstack-ironic | 07:29 | |
arne_wiebalck | Good morning, Ironic. | 07:31 |
*** hjensas has quit IRC | 07:31 | |
*** hamdyk has joined #openstack-ironic | 07:31 | |
dnuka | good morning arne_wiebalck :) | 07:31 |
*** dnuka is now known as dnuka|brb | 07:32 | |
openstackgerrit | Merged openstack/ironic master: Make iLO BIOS interface clean steps asynchronous https://review.openstack.org/607947 | 07:37 |
arne_wiebalck | hey dnuka o/ | 07:43 |
*** Emine has joined #openstack-ironic | 07:49 | |
*** _fragatina has joined #openstack-ironic | 08:00 | |
*** rpittau has joined #openstack-ironic | 08:06 | |
rpittau | good morning ironic! o/ | 08:06 |
arne_wiebalck | hey rpittau o/ | 08:08 |
rpittau | hi arne_wiebalck :) | 08:08 |
*** _fragatina_ has joined #openstack-ironic | 08:08 | |
*** _fragatina_ has quit IRC | 08:10 | |
*** e0ne has joined #openstack-ironic | 08:10 | |
*** _fragatina has quit IRC | 08:11 | |
*** Emine has quit IRC | 08:12 | |
*** _fragatina has joined #openstack-ironic | 08:18 | |
*** sburette has joined #openstack-ironic | 08:25 | |
*** dnuka|brb is now known as dnuka | 08:26 | |
dnuka | good morning rpittau :) | 08:26 |
rpittau | hey dnuka :) | 08:26 |
*** e0ne has quit IRC | 08:33 | |
iurygregory | good morning everyone, arne_wiebalck rpittau dnuka o/ | 08:37 |
rpittau | hi iurygregory :) | 08:38 |
dnuka | good morning iurygregory o/ | 08:39 |
*** dnuka is now known as dnuka|brb | 08:39 | |
*** dnuka|brb is now known as dnuka | 08:46 | |
*** amoralej|off is now known as amoralej | 08:48 | |
*** tssurya has joined #openstack-ironic | 08:54 | |
*** e0ne has joined #openstack-ironic | 09:01 | |
arne_wiebalck | hey iurygregory o/ | 09:06 |
iurygregory | o/ | 09:06 |
*** hwoarang has quit IRC | 09:07 | |
*** dougsz has joined #openstack-ironic | 09:13 | |
*** hwoarang has joined #openstack-ironic | 09:25 | |
openstackgerrit | paresh sao proposed openstack/ironic master: [docs] OOB RAID implementation for ilo5 based HPE Proliant servers https://review.openstack.org/631458 | 09:29 |
*** derekh has joined #openstack-ironic | 09:34 | |
*** S4ren has joined #openstack-ironic | 09:43 | |
arne_wiebalck | Ops question: we’ve seen that some BIOSes will only attempt to boot from one specific disk. If Ironic picks another disks for the deployment, the node doesn’t boot. Root device hints help in this case: we’ve sucessfully used ‘name’ and ‘htcl’ to deploy these nodes. I’m somewhat reluctant, though, to set the hints to “sda” everywhere (think RAID or attached disk enclosures) … does anyone have experiences | 09:53 |
arne_wiebalck | share how they handle this? | 09:53 |
openstackgerrit | Hamdy Khader proposed openstack/python-ironicclient master: Add is-smartnic port attribute to port command https://review.openstack.org/629449 | 09:58 |
openstackgerrit | Hamdy Khader proposed openstack/python-ironicclient master: Add 'hostname' to port's local link connection https://review.openstack.org/628773 | 09:58 |
*** dnuka has quit IRC | 10:10 | |
*** hjensas has joined #openstack-ironic | 10:13 | |
*** Emine has joined #openstack-ironic | 10:14 | |
*** Emine has quit IRC | 10:18 | |
*** Emine has joined #openstack-ironic | 10:21 | |
*** hjensas has quit IRC | 10:24 | |
*** fdegir has joined #openstack-ironic | 10:26 | |
openstackgerrit | Debayan Ray proposed openstack/sushy master: Add foundation for supporting Redfish OEMs https://review.openstack.org/463829 | 10:57 |
*** Emine has quit IRC | 10:58 | |
*** hjensas has joined #openstack-ironic | 11:10 | |
*** hjensas has quit IRC | 11:19 | |
*** hjensas has joined #openstack-ironic | 11:39 | |
*** _fragatina has quit IRC | 12:00 | |
*** _fragatina has joined #openstack-ironic | 12:01 | |
*** Emine has joined #openstack-ironic | 12:06 | |
jroll | morning y'all | 12:18 |
iurygregory | morning jroll | 12:19 |
jroll | \o iurygregory | 12:21 |
iurygregory | o/ | 12:21 |
rpittau | hey jroll :) | 12:24 |
jroll | morning rpittau | 12:25 |
*** _fragatina has quit IRC | 12:41 | |
*** hjensas has quit IRC | 12:41 | |
*** _fragatina has joined #openstack-ironic | 12:41 | |
*** sdake has joined #openstack-ironic | 12:41 | |
*** _fragatina has quit IRC | 12:44 | |
*** _fragatina has joined #openstack-ironic | 12:44 | |
*** _fragatina has quit IRC | 12:45 | |
*** _fragatina has joined #openstack-ironic | 12:46 | |
*** _fragatina has quit IRC | 12:50 | |
*** _fragatina has joined #openstack-ironic | 12:51 | |
*** _fragatina has quit IRC | 12:52 | |
*** gkadam has quit IRC | 12:53 | |
*** _fragatina has joined #openstack-ironic | 12:53 | |
*** dougsz has quit IRC | 12:59 | |
*** _fragatina has quit IRC | 12:59 | |
*** _fragatina has joined #openstack-ironic | 12:59 | |
*** _fragatina has quit IRC | 13:01 | |
*** _fragatina has joined #openstack-ironic | 13:01 | |
*** _fragatina has quit IRC | 13:03 | |
*** _fragatina has joined #openstack-ironic | 13:04 | |
*** _fragatina has quit IRC | 13:05 | |
arne_wiebalck | hey jroll o/ | 13:05 |
*** _fragatina has joined #openstack-ironic | 13:06 | |
arne_wiebalck | jroll: once you have some time to discuss next steps on sardonic, let me know | 13:06 |
*** amoralej is now known as amoralej|lunch | 13:07 | |
*** _fragatina has quit IRC | 13:10 | |
*** _fragatina has joined #openstack-ironic | 13:10 | |
*** mmethot has quit IRC | 13:11 | |
openstackgerrit | Hamdy Khader proposed openstack/ironic master: Add support for Smart NICs https://review.openstack.org/583573 | 13:13 |
openstackgerrit | Hamdy Khader proposed openstack/ironic master: Expose is_smartnic in port API https://review.openstack.org/630508 | 13:13 |
*** mmethot has joined #openstack-ironic | 13:14 | |
*** rh-jelabarre has joined #openstack-ironic | 13:14 | |
*** _fragatina has quit IRC | 13:17 | |
*** _fragatina has joined #openstack-ironic | 13:18 | |
*** TxGirlGeek has joined #openstack-ironic | 13:18 | |
TheJulia | good morning everyone | 13:20 |
* TheJulia considers sunglasses at 5:30 am due to a migraine | 13:20 | |
TheJulia | err, 5:20 | 13:20 |
iurygregory | =( | 13:20 |
*** _fragatina has quit IRC | 13:21 | |
iurygregory | morning TheJulia | 13:21 |
TheJulia | arne_wiebalck: sda is kind of dangerous because it can vary by driver and bus initilization order in the kernel | 13:21 |
arne_wiebalck | hey TheJulia o/ | 13:21 |
arne_wiebalck | TheJulia: Yes, that’s why I don’t have a good feeling with this approach | 13:21 |
arne_wiebalck | TheJulia: Also, external arrays can become first (and local drives end up as “sdx, sdy, sdz” …) | 13:22 |
TheJulia | arne_wiebalck: where is this discussion taking place, asking because I know I'm missing context as to how we're thinking just setting a root device hint to /dev/sda will solve bios specific boot issues | 13:22 |
TheJulia | arne_wiebalck: yeah, seen that a few times myself... | 13:22 |
*** sdake has quit IRC | 13:23 | |
arne_wiebalck | TheJulia: the discussion is only here :) | 13:23 |
TheJulia | oh, okay | 13:23 |
arne_wiebalck | TheJulia: was just wondering if someone has a better idea than using hints | 13:23 |
TheJulia | so we want to record the best device to use as root | 13:23 |
TheJulia | ph | 13:24 |
TheJulia | oh | 13:24 |
arne_wiebalck | TheJulia: seems Ironic picks sdb if sda and sdb are identical? | 13:24 |
* arne_wiebalck needs to check the code | 13:24 | |
TheJulia | arne_wiebalck: I think I've actually seen that :\ | 13:24 |
TheJulia | the code is supposed to lean towards the smallest device, but yeah, I could see later disks being chose first | 13:25 |
TheJulia | I guess we need to do a reverse sort | 13:25 |
*** _fragatina has joined #openstack-ironic | 13:25 | |
arne_wiebalck | TheJulia: yeah, Q is by what? name? SCSI address? | 13:25 |
*** sdake has joined #openstack-ironic | 13:25 | |
arne_wiebalck | TheJulia: that’s probably/hopefully the same ordering | 13:26 |
TheJulia | order in the list I guess | 13:27 |
TheJulia | or we need to keep a list of best and then only use the first entry we added | 13:27 |
*** sdake has quit IRC | 13:27 | |
TheJulia | this could get complex | 13:27 |
TheJulia | dtantsur: I need an opinion! | 13:28 |
TheJulia | dtantsur: would it be better to write gophercloud support for ironic-inspector and directly query it for introspection data, or might it make more sense in some specific cases to just enable some chunk of data to be stored over in ironic in say the extra field. (keep in mind, not a general use thing we're talking about, more a specific problem) | 13:29 |
TheJulia | arne_wiebalck: so scsi device ordering should match up to the initial named device creation, i.e. 0:0:0:0 would become /dev/sda, and say 0:0:1:0 would be /dev/sdb. of course, 0:0:0:1 could appear and then would be /dev/sdc | 13:30 |
TheJulia | but we also wait for the hardware to settle so we should be long past all of the init ordering | 13:31 |
* TheJulia knows way too much about disk subsystems | 13:31 | |
* TheJulia should send the "don't need anymore" command to some of those blocks in her brain | 13:32 | |
arne_wiebalck | TheJulia: What would make the ordering change from one boot to thenext? | 13:32 |
*** TxGirlGeek has quit IRC | 13:33 | |
arne_wiebalck | TheJulia: Assuming the BIOS and the hardware are constants. | 13:33 |
TheJulia | arne_wiebalck: kernel upgrade loading a driver as a module could cause another scsi bus to be detected later | 13:33 |
openstackgerrit | Merged openstack/networking-baremetal master: Set amqp_auto_delete=true for notifications transport. https://review.openstack.org/634932 | 13:34 |
TheJulia | I feel like we should generally lean towards the first device detected though | 13:34 |
arne_wiebalck | TheJulia: Right, that’s why we usually exclude certain drivers. | 13:34 |
arne_wiebalck | TheJulia: So we don’t see the external array, for instance. | 13:34 |
TheJulia | yup, the array, if the hba is a module, should come up afterwards | 13:35 |
arne_wiebalck | TheJulia: I agree: first one is probably better than last one :) | 13:35 |
*** sdake has joined #openstack-ironic | 13:35 | |
*** trown|outtypewww is now known as trown | 13:35 | |
arne_wiebalck | TheJulia: Let me check the code … thanks! | 13:35 |
TheJulia | arne_wiebalck: I know I've run into some weird issues with nvme on a workstation in the past where things got mixed up, but the bios had to account and handle that | 13:35 |
TheJulia | so it just tried two devices | 13:36 |
arne_wiebalck | TheJulia: and it did? | 13:36 |
arne_wiebalck | TheJulia: Right. | 13:36 |
arne_wiebalck | TheJulia: This is what we observed on most hardware. | 13:36 |
TheJulia | "most" being the fun keyword there | 13:36 |
arne_wiebalck | TheJulia: But on some the boot failed, and I tried root device hints (which worked). | 13:36 |
arne_wiebalck | TheJulia: Absolutely :-D | 13:37 |
*** sdake has quit IRC | 13:39 | |
TheJulia | You know, I ran into this same issue with machines with dell BOSS cards | 13:39 |
TheJulia | And I remember it confusing me because I had to install on it to boot the machine, and once booted it was like 1:0:0:0 | 13:40 |
arne_wiebalck | TheJulia: sda in our case was 0:0:2:0 I think … didn’t expect that either :) | 13:42 |
TheJulia | yeah, 3rd device, yippie | 13:44 |
* TheJulia ponders | 13:44 | |
arne_wiebalck | TheJulia: There was nothing lower than this, btw … | 13:45 |
TheJulia | Oo | 13:45 |
TheJulia | well, okay | 13:45 |
TheJulia | So was that a SAN backed LUN? | 13:45 |
arne_wiebalck | TheJulia: No, local dirve. | 13:45 |
arne_wiebalck | s/dirve/drive/ | 13:46 |
TheJulia | I guess that still maps out to bus 0, controller 0, port 2, lun 0 | 13:46 |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: Ensure notifications are consumed from non-pool queue https://review.openstack.org/634850 | 13:46 |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal master: Clean up oslo.messaging listener properly https://review.openstack.org/634851 | 13:46 |
arne_wiebalck | TheJulia: It was the lowest, so SCSI adress ordering would have worked. | 13:46 |
*** sdake has joined #openstack-ironic | 13:46 | |
*** hjensas has joined #openstack-ironic | 13:47 | |
TheJulia | arne_wiebalck: purely bios mode in this case right? | 13:48 |
arne_wiebalck | TheJulia: Yes. | 13:49 |
TheJulia | arne_wiebalck: okay, yeah, apparently there is no consistent or reliable way from what I'm reading to determine the default with-in the OS. We're likely safe with the first device initialized though | 13:49 |
TheJulia | UEFI, this is not as much of an issue because nvram gets updated | 13:50 |
*** baha has joined #openstack-ironic | 13:50 | |
arne_wiebalck | TheJulia: Yes, that’s what I read, too. | 13:50 |
arne_wiebalck | TheJulia: I’ll have a look where that list of potential deploy disks is compiled. | 13:50 |
*** hjensas has quit IRC | 13:52 | |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal stable/rocky: Set amqp_auto_delete=true for notifications transport. https://review.openstack.org/635158 | 13:54 |
*** hjensas has joined #openstack-ironic | 13:54 | |
*** sdake has quit IRC | 14:00 | |
iurygregory | the correct place to ask question about zuulv3 is in #openstack-infra ? | 14:01 |
*** sdake has joined #openstack-ironic | 14:02 | |
*** dougsz has joined #openstack-ironic | 14:03 | |
rpittau | iurygregory, yes :) | 14:03 |
iurygregory | rpittau, ty o/ | 14:03 |
*** jtomasek has quit IRC | 14:04 | |
*** jtomasek has joined #openstack-ironic | 14:05 | |
*** _fragatina has quit IRC | 14:05 | |
*** _fragatina has joined #openstack-ironic | 14:06 | |
*** moshele has quit IRC | 14:07 | |
*** jtomasek has quit IRC | 14:08 | |
*** jtomasek has joined #openstack-ironic | 14:08 | |
*** _fragatina has quit IRC | 14:09 | |
*** _fragatina has joined #openstack-ironic | 14:10 | |
*** sdake has quit IRC | 14:12 | |
*** jcoufal has joined #openstack-ironic | 14:17 | |
*** rloo has joined #openstack-ironic | 14:19 | |
*** moshele has joined #openstack-ironic | 14:23 | |
*** amoralej|lunch is now known as amoralej | 14:30 | |
*** ijpascual has joined #openstack-ironic | 14:33 | |
iurygregory | anyone know if there is a value that could unset IRONIC_DEFAULT_RESCUE_INTERFACE=agent ? | 14:34 |
iurygregory | this comes from a job im inheriting but i dont want in the local conf =( | 14:35 |
*** sdake has joined #openstack-ironic | 14:35 | |
ijpascual | Hi! I am trying to provision a set of Dell servers R740. However, ironic cannot see the RAID disk I have created for the installation. Is it supported hw? | 14:35 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/python-ironicclient master: Move to zuulv3 https://review.openstack.org/633010 | 14:37 |
*** moshele has quit IRC | 14:38 | |
*** mjturek has joined #openstack-ironic | 14:42 | |
*** jtomasek has quit IRC | 14:44 | |
*** betherly has joined #openstack-ironic | 14:47 | |
*** sdake has quit IRC | 14:50 | |
TheJulia | ijpascual: And you've set the raid controller to offer a volume | 14:50 |
TheJulia | iurygregory: you should just be able to override it. | 14:50 |
TheJulia | _should_ | 14:50 |
iurygregory | TheJulia, we have noop or something for this config? i asked in infra to see if zuulv3 have some syntax that would remove | 14:51 |
TheJulia | iurygregory: we do afaik | 14:51 |
*** betherly has quit IRC | 14:51 | |
iurygregory | I will try with that after figure out the neutron problem =) | 14:52 |
ijpascual | TheJulia yes, I have done that as well | 14:52 |
TheJulia | ijpascual: so, it may be whatever ramdisk your using to boot doesn't actually know how to see the raid controller | 14:54 |
TheJulia | If ironic can see the device, you should eb good, but it sounds like it is failing to find a root device once it boots | 14:54 |
*** mjturek has quit IRC | 14:55 | |
dtantsur | morning ironic | 14:55 |
TheJulia | o/ dtantsur | 14:55 |
dtantsur | sorry, had urgent errands this morning | 14:55 |
TheJulia | no worries, pinging you downstream because I need a calendar item updated that you own :) | 14:55 |
jroll | morning dtantsur and TheJulia \o | 14:55 |
*** sdake has joined #openstack-ironic | 14:56 | |
ijpascual | TheJulia Exactly, for some reason it does not find the root device (given certain root hints). I am building the image with DIB, just plain ubuntu-minimal | 14:56 |
dtantsur | TheJulia: I personally vote for gophercloud support for inspector, why not? | 14:56 |
ijpascual | TheJulia the RAID device does not appear in the data provided by the inspector either | 14:57 |
*** hjensas has quit IRC | 14:57 | |
TheJulia | dtantsur: ack, sounds like we'll need to help ensure stephen heads in that direction. At least that provides a solid "we don't have data yet" indicator. :) | 14:58 |
*** mjturek has joined #openstack-ironic | 14:58 | |
TheJulia | ijpascual: That really sounds like you need a driver or something :\ | 14:59 |
TheJulia | ijpascual: maybe a newer version of ubuntu? or maybe try building fedora based? | 14:59 |
*** hamdyk has quit IRC | 15:01 | |
ijpascual | TheJulia uhm... do you mean in the build ramdisk or in my OS? | 15:01 |
ijpascual | When I installed manually ubuntu in the machine I had to choose this HWE kernel option to see the RAID disk, maybe that has something to do | 15:02 |
TheJulia | Yeah, that would do it | 15:02 |
dtantsur | TheJulia: I guess you did not have a chance to discuss the JSON RPC RFE on the meeting, did you? | 15:03 |
ijpascual | TheJulia is there a way to enable that in ironic directly? | 15:04 |
TheJulia | dtantsur: I thought it got discussed last week so skipped past it. Also we were running low on time since overall statuses took a while | 15:04 |
dtantsur | ah.. well, we did not get to approving or not approving it | 15:06 |
dtantsur | and I want to remove WIP from the patch today | 15:06 |
rpittau | hi dtantsur :) | 15:07 |
TheJulia | eh, remove wip so we'll at least get people looking at it | 15:07 |
dtantsur | okie. it's not complex actually. | 15:09 |
TheJulia | dtantsur: I also suspect we were somewhat lacking quorum of awake contributors yesterday | 15:09 |
dtantsur | let's ask jroll, he may like to tell me I'm crazy :D | 15:10 |
TheJulia | dtantsur: I already said your not crazy | 15:10 |
jroll | what'd I do | 15:10 |
TheJulia | :) | 15:10 |
TheJulia | jroll: oh, nothing :) | 15:10 |
* TheJulia whistles innocently | 15:10 | |
dtantsur | jroll: any quick opinion on https://storyboard.openstack.org/#!/story/2004874 ? | 15:10 |
jroll | http >>>>>>>>> aqmp | 15:11 |
dtantsur | heh | 15:11 |
jroll | dtantsur: I like the idea overall | 15:12 |
jroll | I wonder if we can optimize later with things like websockets or http2 keepalive, protobufs, etc | 15:12 |
dtantsur | well, it's going to be up to us | 15:13 |
jroll | I also wonder if we can stop people from doing crazy things talking to the conductor themselves :) | 15:13 |
*** dougsz has quit IRC | 15:13 | |
dtantsur | we cannot stop people from being crazy :) | 15:13 |
jroll | :P | 15:13 |
jroll | I would support this, I would love to see some scale testing | 15:13 |
dtantsur | I hope that serializing a context will stop them hard enough :) | 15:13 |
jroll | I think it will help with thinking about splitting the conductor workers up | 15:14 |
dtantsur | yup | 15:14 |
dtantsur | and in any case I'm not changing the default backend. rather giving people an option | 15:14 |
jroll | small deployment: all the same url; large deployment: different urls | 15:14 |
TheJulia | jroll: Well, conductor themselves, in one use case we're kind of seeing downstream is more of a swiss-army knife approach for ironic, so in those kinds of cases, as long as it is programatic access, I think it would be okay. I don't think we should try and explicitly prohibit usefulness | 15:14 |
jroll | right | 15:14 |
* TheJulia feels were all on the same page then | 15:15 | |
TheJulia | \o/ | 15:15 |
jroll | TheJulia: my concern is around conductor "API" stability, I guess | 15:15 |
dtantsur | Using our RPC directly is a can of worms for operators | 15:16 |
TheJulia | From a swiss army standpoint, I don't think that is a huge concern because it would be more tightly integrated usage. We also do keep it fairly stable for aqmp now | 15:16 |
dtantsur | passing a context means that a caller can pretend to be any user | 15:16 |
TheJulia | I would never want to see an operator directly try and talk to our RPC | 15:16 |
dtantsur | +++ | 15:16 |
jroll | .... right, and this is our RPC | 15:17 |
* jroll re-reads | 15:17 | |
jroll | yes I agree with you :) | 15:17 |
* TheJulia wants her migraine to go away | 15:17 | |
dtantsur | TheJulia: :( | 15:19 |
dtantsur | TheJulia: I'm looking into actually running theses tests in the CI: https://storyboard.openstack.org/#!/story/2004953 | 15:21 |
TheJulia | The fun of modern medicine. I take medication to help the inflammation around my ear go down so it hopefully heals quickly and properly, and I get a migraine.... when it didn't hurt before hand. | 15:21 |
TheJulia | dtantsur: huh? | 15:22 |
* TheJulia is confused suddenly | 15:22 | |
dtantsur | our bodies are definitely not independent microservices.. | 15:23 |
dtantsur | or rather, do not consist of ^^ | 15:23 |
TheJulia | lol | 15:23 |
dtantsur | TheJulia: re tests? we run unit tests without driver-requirements in the gate. RDO runs them with driver-requirements. | 15:23 |
dtantsur | so we break them from time to time | 15:23 |
TheJulia | I think that should be a scenario test that ends up getting executed in their CI since we really can't mock it. Or we can mock or alternatively connect out... but yeah, that is more functioanl than unit testing | 15:24 |
TheJulia | oh, I didn't know that | 15:24 |
TheJulia | TIL | 15:24 |
TheJulia | I suspect we should just run with driver-requirements | 15:24 |
TheJulia | somehow | 15:24 |
dtantsur | as a start, we can run the unit-with-driver-libs tox job | 15:24 |
TheJulia | ++ | 15:24 |
dtantsur | I'll make a patch once I fix this breakage | 15:25 |
* dtantsur has too many things to tell, send help | 15:25 | |
dtantsur | s/tell/do/ (WUT) | 15:25 |
TheJulia | dtantsur: i know the feeling | 15:25 |
* TheJulia wonders if we can get rescue ferrets that rescue us from code | 15:26 | |
dtantsur | rpittau: re python-hardware. we need to find a way to enable the travis CI job again. or migrate the whole thing to open infra. | 15:26 |
rpittau | dtantsur, I would love to have travis there, I'm going mad :/ | 15:26 |
dtantsur | rpittau: I'm trying to active it, but I get internal server error. | 15:27 |
* TheJulia wonders if open infra would just be easier if it is not really being maintained where it is at now | 15:28 | |
*** mjturek has quit IRC | 15:43 | |
*** moshele has joined #openstack-ironic | 15:44 | |
*** moshele has quit IRC | 15:46 | |
*** baha has quit IRC | 15:51 | |
dtantsur | it probably would be | 15:56 |
*** mjturek has joined #openstack-ironic | 15:57 | |
sturi | dtantsur, pas-ha, Hi guys, I have a fix for the Api discovery tests. https://review.openstack.org/#/c/634427 May you take a look? Thanks | 15:57 |
patchbot | patch 634427 - ironic-tempest-plugin - Fix for the Api discovery tests. - 3 patch sets | 15:57 |
sturi | dtantsur: Thanks | 15:58 |
*** jtomasek has joined #openstack-ironic | 15:59 | |
jroll | +W, thanks sturi | 15:59 |
*** baha has joined #openstack-ironic | 16:03 | |
*** hjensas has joined #openstack-ironic | 16:09 | |
*** penguinepimple has joined #openstack-ironic | 16:09 | |
dtantsur | TheJulia: I think I got a proof that I'm crazy. This fails: http://paste.openstack.org/show/744633/ | 16:13 |
dtantsur | it may be that someone else is crazy | 16:13 |
*** _fragatina_ has joined #openstack-ironic | 16:16 | |
*** _fragatina has quit IRC | 16:17 | |
jroll | dtantsur: the method isn't an instance of mock.Mock, only the exe_pre_boot_mock argument | 16:19 |
dtantsur | jroll: yes, and it's supposed to be. | 16:20 |
jroll | hm, am I crazy? | 16:20 |
dtantsur | otherwise we're not mocking anything, and it fails somewhere inside redfish code.. | 16:20 |
dtantsur | I don't know, I'm very tired, so I may be crazy. but my expectation seems to match one of the author of this code :) | 16:20 |
dtantsur | and it does not match the reality | 16:20 |
*** ijpascual has quit IRC | 16:27 | |
*** mbeierl has joined #openstack-ironic | 16:27 | |
jroll | strange :/ | 16:28 |
*** dougsz has joined #openstack-ironic | 16:29 | |
dtantsur | yeah, really weird | 16:30 |
*** gyee has joined #openstack-ironic | 16:32 | |
*** jtomasek has quit IRC | 16:35 | |
*** mbeierl has quit IRC | 16:36 | |
NobodyCam | Good Morning Ironic'ers | 16:46 |
iurygregory | morning NobodyCam | 16:47 |
NobodyCam | morning iurygregory :) | 16:48 |
*** sburette has quit IRC | 16:55 | |
rpittau | hey NobodyCam :) | 16:59 |
arne_wiebalck | good morning NobodyCam | 17:00 |
* arne_wiebalck looks at the sun going down | 17:00 | |
*** sdake has quit IRC | 17:00 | |
*** dougsz has quit IRC | 17:00 | |
NobodyCam | Morning rpittau & arne_wiebalck | 17:01 |
NobodyCam | arne_wiebalck: Gota Luv UGT | 17:01 |
*** bfournie has joined #openstack-ironic | 17:02 | |
arne_wiebalck | NobodyCam: UGT? | 17:03 |
NobodyCam | arne_wiebalck: `Universal Greetings Time, an Internet Relay Chat convention whereby a person who joins a conversation is greeted "Good morning" and a person who leaves is bidden "Good night", irrespective of the time zones of participants.` | 17:04 |
arne_wiebalck | NobodyCam: TIL :) | 17:05 |
dtantsur | arne_wiebalck: source: http://www.total-knowledge.com/~ilya/mips/ugt.html :) | 17:05 |
NobodyCam | :) | 17:05 |
arne_wiebalck | dtantsur: Not sure about the laminated part, but makes sense otherwise ;) | 17:07 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: [WIP] Support Software RAID https://review.openstack.org/634681 | 17:08 |
*** tssurya has quit IRC | 17:09 | |
*** gkadam has joined #openstack-ironic | 17:09 | |
* iurygregory wow i didn't knew about it | 17:10 | |
openstackgerrit | Merged openstack/bifrost master: Allow Ironic URL to use env vars in bifrost_inventory.py https://review.openstack.org/633476 | 17:14 |
*** sdake has joined #openstack-ironic | 17:14 | |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Fix for the Api discovery tests. https://review.openstack.org/634427 | 17:14 |
*** pcaruana has quit IRC | 17:19 | |
TheJulia | dtantsur: I think each mock is actually a unique instance based on something magical... likely next to the unicorns in the underlying code. :) | 17:24 |
dtantsur | maybe, who knows :) all I know is that the function is not mocked in this test, so it gets called and tries doing redfish thingies | 17:25 |
TheJulia | is mocking it just not working? | 17:26 |
* TheJulia is trying to understand while juggling 519203819 things | 17:27 | |
-openstackstatus- NOTICE: Any changes failed around 16:30 UTC today with a review comment from Zuul like "ERROR Unable to find playbook" can be safely rechecked; this was an unanticipated side effect of our work to move base job definitions between configuration repositories. | 17:27 | |
dtantsur | TheJulia: yeah, it seems that it just does not mock it.. | 17:28 |
TheJulia | ... | 17:28 |
TheJulia | I've only seen that with time.time | 17:28 |
TheJulia | Speaking of sqlalchemy migration unit test failures: https://review.openstack.org/#/c/635203/ | 17:28 |
patchbot | patch 635203 - cinder - Adding timeout for database migration tests - 1 patch set | 17:28 |
TheJulia | Cinder, Manila, and Neutron have all hit it | 17:29 |
dtantsur | aha! great find | 17:29 |
*** lucasagomes is now known as lucas-afk | 17:29 | |
TheJulia | it got mentioned on there and I mentioned something to the person that hit it and they kept digging | 17:30 |
openstackgerrit | Harald Jensås proposed openstack/networking-baremetal stable/queens: DNM - Queens gate test https://review.openstack.org/635228 | 17:30 |
*** sdake has quit IRC | 17:31 | |
*** e0ne has quit IRC | 17:33 | |
rpittau | bye all! good night! o/ | 17:34 |
*** rpittau has quit IRC | 17:34 | |
*** sdake has joined #openstack-ironic | 17:35 | |
* dtantsur inserts 'assert False' to both offending functions and sees them still running. | 17:36 | |
dtantsur | what. the. hell.. | 17:36 |
*** hjensas has quit IRC | 17:38 | |
*** trown is now known as trown|lunch | 17:45 | |
*** hwoarang has quit IRC | 17:49 | |
dtantsur | spoiler: I was crazy actually :) | 17:52 |
*** hwoarang has joined #openstack-ironic | 17:53 | |
*** mjturek has quit IRC | 18:01 | |
*** mbeierl has joined #openstack-ironic | 18:01 | |
*** derekh has quit IRC | 18:01 | |
dtantsur | spoiler #2: I was not the only crazy person IMO :) | 18:01 |
*** mjturek has joined #openstack-ironic | 18:01 | |
*** _fragatina_ has quit IRC | 18:03 | |
TheJulia | should we consider getting t-shirts relating ironic to crazy? | 18:04 |
*** mjturek has quit IRC | 18:04 | |
arne_wiebalck | dtantsur: that’s what crazy people always think | 18:04 |
dtantsur | LOL | 18:05 |
TheJulia | I guess it is good I've always caveated my statements with "I might be crazy" | 18:05 |
dtantsur | anyway, I just confirmed that I don't like __new__ and metaclasses | 18:05 |
*** mjturek has joined #openstack-ironic | 18:05 | |
*** mjturek has quit IRC | 18:08 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [Refactor] Make caching BIOS settings explicit https://review.openstack.org/635235 | 18:08 |
dtantsur | TheJulia: anyway, here we go ^^^ | 18:08 |
TheJulia | oh joy | 18:09 |
TheJulia | urgency level that I review it? | 18:09 |
TheJulia | I guess downstream ci is hitting it right now | 18:09 |
TheJulia | so soon() | 18:09 |
dtantsur | kinda soon, yeah. it's not big. | 18:11 |
*** mjturek has joined #openstack-ironic | 18:11 | |
*** Soopaman has joined #openstack-ironic | 18:14 | |
TheJulia | okay | 18:14 |
TheJulia | I'll try to context switch to it before EOD | 18:14 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Add a voting CI job running unit tests with driver-requirements https://review.openstack.org/635237 | 18:16 |
*** dustinc has joined #openstack-ironic | 18:17 | |
TheJulia | dtantsur: thanks | 18:17 |
*** sdake has quit IRC | 18:17 | |
dtantsur | np | 18:17 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: Add secondary sorting by name when guessing root disk https://review.openstack.org/635239 | 18:18 |
*** sdake has joined #openstack-ironic | 18:19 | |
arne_wiebalck | TheJulia: What we discussed earlier ^ | 18:20 |
TheJulia | arne_wiebalck: awesome | 18:20 |
arne_wiebalck | night everyone o/ | 18:21 |
*** gkadam has quit IRC | 18:28 | |
TheJulia | goodnight arne_wiebalck | 18:31 |
*** hjensas has joined #openstack-ironic | 18:33 | |
*** S4ren has quit IRC | 18:36 | |
*** TxGirlGeek has joined #openstack-ironic | 18:38 | |
*** mjturek has quit IRC | 18:39 | |
*** trown|lunch is now known as trown | 18:55 | |
*** mjturek has joined #openstack-ironic | 18:56 | |
*** ijw has joined #openstack-ironic | 19:07 | |
*** moshele has joined #openstack-ironic | 19:26 | |
openstackgerrit | Merged openstack/ironic-inspector master: Support latest as the microversion value https://review.openstack.org/602581 | 19:28 |
openstackgerrit | Merged openstack/ironic-python-agent master: Build tinyipa with python3 https://review.openstack.org/634232 | 19:28 |
*** e0ne has joined #openstack-ironic | 19:29 | |
*** baha has quit IRC | 19:51 | |
*** baha has joined #openstack-ironic | 19:54 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Support using JSON-RPC instead of oslo.messaging https://review.openstack.org/633052 | 20:03 |
dtantsur | TheJulia: the final patch ^^ (hopefully will pass the CI) :) | 20:03 |
*** ijw has quit IRC | 20:05 | |
*** ijw has joined #openstack-ironic | 20:06 | |
*** Emine has quit IRC | 20:10 | |
*** sdake has quit IRC | 20:13 | |
*** S4ren has joined #openstack-ironic | 20:16 | |
*** ijw has quit IRC | 20:19 | |
*** S4ren has quit IRC | 20:20 | |
*** ijw has joined #openstack-ironic | 20:24 | |
*** sdake has joined #openstack-ironic | 20:25 | |
* dtantsur is going to crash to the bed | 20:39 | |
*** dtantsur is now known as dtantsur|afk | 20:39 | |
*** Soopaman has quit IRC | 20:45 | |
*** sdake has quit IRC | 20:57 | |
*** sdake has joined #openstack-ironic | 20:59 | |
*** e0ne has quit IRC | 21:00 | |
TheJulia | bed++ | 21:02 |
* TheJulia feels like doing the same at the moment | 21:02 | |
penguinepimple | hey guys, i'm going through the setup docs for Keystone and i was wondering if it must use mariadb alongside mysql? | 21:13 |
jroll | penguinepimple: mariadb and mysql are interchangable | 21:14 |
jroll | or binary compatible, I should say | 21:14 |
jroll | some distros provide one, some provide the other | 21:14 |
*** ijw has quit IRC | 21:14 | |
penguinepimple | jroll: it seems so, but they have conflicting dependencies on ubuntu bionic and i already have a mysql instance set up, when i go to install mariadb, apt requests removal of mysql | 21:15 |
*** ijw has joined #openstack-ironic | 21:15 | |
penguinepimple | that's my issue as it were. can i have keystone use mysql instead? | 21:16 |
jroll | penguinepimple: huh, didn't know ubuntu provided both. mysql is fine for keystone, yes | 21:16 |
penguinepimple | cool | 21:18 |
penguinepimple | jroll: so, i could basically do the setup for mysql the same as maria? | 21:18 |
penguinepimple | jroll: is there a flag that needs set in the keystone config to point to mysql? | 21:19 |
jroll | penguinepimple: you can, and there is no extra configs needed | 21:20 |
*** moshele has quit IRC | 21:21 | |
penguinepimple | jroll: awesome. | 21:23 |
*** sdake has quit IRC | 21:23 | |
jroll | :) | 21:23 |
penguinepimple | jroll: i was originally using MaaS for my private cloud, but i ran into issues and wanted a more fine grained setup. openstack is that for sure. haha | 21:24 |
jroll | ++ welcome! | 21:24 |
penguinepimple | thank you again | 21:25 |
jroll | no problem | 21:25 |
*** ijw has quit IRC | 21:27 | |
*** ijw has joined #openstack-ironic | 21:27 | |
*** ijw has quit IRC | 21:28 | |
*** ijw has joined #openstack-ironic | 21:32 | |
*** _fragatina has joined #openstack-ironic | 21:36 | |
*** ijw has quit IRC | 21:37 | |
*** ijw has joined #openstack-ironic | 21:48 | |
*** ijw has quit IRC | 21:53 | |
*** mjturek has quit IRC | 21:59 | |
*** ijw has joined #openstack-ironic | 22:11 | |
*** ijw has quit IRC | 22:16 | |
openstackgerrit | Merged openstack/ironic stable/rocky: Provides mount point as cinder requires it to attach volume https://review.openstack.org/634889 | 22:18 |
openstackgerrit | Merged openstack/ironic stable/queens: Provides mount point as cinder requires it to attach volume https://review.openstack.org/635062 | 22:18 |
*** whoami-rajat has joined #openstack-ironic | 22:18 | |
*** jcoufal has quit IRC | 22:19 | |
openstackgerrit | Merged openstack/ironic stable/pike: Fix OOB introspection to use pxe_enabled flag in idrac driver https://review.openstack.org/625811 | 22:23 |
*** baha has quit IRC | 22:31 | |
*** jcoufal has joined #openstack-ironic | 22:31 | |
*** TxGirlGeek has quit IRC | 22:34 | |
*** TxGirlGeek has joined #openstack-ironic | 22:36 | |
*** sdake has joined #openstack-ironic | 22:38 | |
*** jcoufal has quit IRC | 22:48 | |
*** dustinc has quit IRC | 22:49 | |
*** jcoufal has joined #openstack-ironic | 22:52 | |
*** MattMan has quit IRC | 22:53 | |
*** MattMan has joined #openstack-ironic | 22:53 | |
*** jcoufal has quit IRC | 22:54 | |
*** TxGirlGeek has quit IRC | 22:59 | |
*** ijw has joined #openstack-ironic | 23:03 | |
*** TxGirlGeek has joined #openstack-ironic | 23:20 | |
*** _fragatina has quit IRC | 23:28 | |
*** ijw has quit IRC | 23:29 | |
*** ijw has joined #openstack-ironic | 23:30 | |
*** mjturek has joined #openstack-ironic | 23:44 | |
*** mjturek has quit IRC | 23:45 | |
*** rh-jelabarre has quit IRC | 23:54 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!