*** igordcard has quit IRC | 00:06 | |
Haomeng | mrda: morning:) | 00:11 |
---|---|---|
mrda | Hi Haomeng | 00:12 |
*** smoriya has joined #openstack-ironic | 00:12 | |
Haomeng | mrda: :) | 00:14 |
*** rloo has quit IRC | 00:14 | |
openstackgerrit | Michael Davies proposed openstack/ironic-specs: Proposal to add logical names to Ironic nodes https://review.openstack.org/134439 | 00:21 |
*** Masahiro has joined #openstack-ironic | 00:26 | |
*** Masahiro has quit IRC | 00:31 | |
*** naohirot has joined #openstack-ironic | 00:34 | |
naohirot | good morning ironic | 00:35 |
mrda | morning naohirot | 00:45 |
naohirot | mrda: Hi good morning | 00:46 |
*** derekh has quit IRC | 00:47 | |
*** Masahiro has joined #openstack-ironic | 01:00 | |
*** alexpilotti has quit IRC | 01:18 | |
Haomeng | naohirot: morning:) | 01:52 |
*** pcrews has joined #openstack-ironic | 01:56 | |
*** pcrews has quit IRC | 02:03 | |
naohirot | Haomeng: Hi good morning :-) | 02:03 |
Haomeng | naohirot: :) | 02:04 |
*** nosnos has joined #openstack-ironic | 02:06 | |
*** chenglch has joined #openstack-ironic | 02:24 | |
*** r-daneel has quit IRC | 02:32 | |
*** r-daneel has joined #openstack-ironic | 02:33 | |
*** Masahiro has quit IRC | 02:51 | |
*** r-daneel has quit IRC | 02:51 | |
*** Masahiro has joined #openstack-ironic | 02:52 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add decorator that requires a lock for set_boot_device in Drac management driver https://review.openstack.org/137713 | 02:57 |
openstackgerrit | Tan Lin proposed openstack/ironic: Add decorator that requires a lock for Drac management driver https://review.openstack.org/137713 | 02:59 |
*** Masahiro has quit IRC | 03:05 | |
*** ramineni has joined #openstack-ironic | 03:29 | |
*** nosnos has quit IRC | 03:32 | |
*** naohirot has quit IRC | 03:32 | |
*** chenglch has quit IRC | 03:42 | |
*** chenglch|3 has joined #openstack-ironic | 03:42 | |
*** pensu has joined #openstack-ironic | 03:58 | |
*** naohirot has joined #openstack-ironic | 04:00 | |
*** nosnos has joined #openstack-ironic | 04:01 | |
*** Masahiro has joined #openstack-ironic | 04:05 | |
*** zhenzanz has joined #openstack-ironic | 04:30 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-specs: iLO virtual media drivers to deploy without DHCP https://review.openstack.org/137567 | 04:30 |
*** Masahiro has quit IRC | 04:31 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-specs: Enable iscsi_ilo driver to share boot images https://review.openstack.org/137291 | 04:32 |
*** Masahiro has joined #openstack-ironic | 04:35 | |
*** rushiagr is now known as rushiagr_away | 04:44 | |
*** rushiagr_away is now known as rushiagr | 04:45 | |
*** ryanpetrello has joined #openstack-ironic | 04:48 | |
*** ryanpetrello has quit IRC | 04:59 | |
*** ryanpetrello has joined #openstack-ironic | 05:03 | |
*** chenglch has joined #openstack-ironic | 05:12 | |
*** chenglch|3 has quit IRC | 05:15 | |
*** chenglch has quit IRC | 05:17 | |
*** ryanpetrello has quit IRC | 05:19 | |
*** ryanpetrello has joined #openstack-ironic | 05:20 | |
*** Masahiro has quit IRC | 05:23 | |
*** ryanpetrello has quit IRC | 05:29 | |
*** Masahiro has joined #openstack-ironic | 05:35 | |
*** mrda is now known as mrda-away | 05:39 | |
*** pradipta_away is now known as pradipta | 05:41 | |
*** mitz_ has quit IRC | 05:41 | |
*** mitz_ has joined #openstack-ironic | 05:44 | |
*** rameshg87 has joined #openstack-ironic | 05:50 | |
openstackgerrit | Harshada Mangesh Kakad proposed openstack/ironic: Add documentation for SeaMicro driver https://review.openstack.org/136324 | 05:51 |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Node Discovery https://review.openstack.org/134866 | 05:55 |
*** killer_prince is now known as lazy_prince | 05:55 | |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Node Discovery https://review.openstack.org/134866 | 06:02 |
*** chenglch|2 has joined #openstack-ironic | 06:08 | |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Node Discovery https://review.openstack.org/134866 | 06:13 |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Node Discovery https://review.openstack.org/134866 | 06:36 |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Node Discovery https://review.openstack.org/134866 | 06:38 |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Node Discovery https://review.openstack.org/134866 | 06:40 |
*** chenglch|2 has quit IRC | 06:42 | |
*** Haomeng|2 has joined #openstack-ironic | 06:46 | |
*** Haomeng has quit IRC | 06:47 | |
naohirot | rameshg87: Hi | 06:50 |
rameshg87 | naohirot, hi | 06:50 |
naohirot | rameshg87: I'm reading here ironic/ironic/drivers/modules/ilo/deploy.py | 06:51 |
naohirot | rameshg87: ilo deploy automatically creates boot image for User OS. | 06:51 |
naohirot | rameshg87: does this User OS image contain specific linux driver for Proliant? | 06:52 |
rameshg87 | naohirot, no. | 06:53 |
rameshg87 | naohirot, it can be any node that can be booted on proliant servers (most linux distros can be). | 06:53 |
naohirot | rameshg87: in case of Fujitsu PRIMERGY, NIC is Emulex CNA. | 06:53 |
rameshg87 | naohirot, are you checking if we will have drivers for you nic in linux kernel ? | 06:54 |
naohirot | rameshg87: not really, I just want to know if iLO deploy module injects specific driver in to the boot image for PROLIENT or not | 06:56 |
*** Masahiro has quit IRC | 06:56 | |
rameshg87 | rameshg87, ah okay. no we don't inject anything into the user's boot image. | 06:56 |
*** Masahiro has joined #openstack-ironic | 06:57 | |
rameshg87 | ah i meant to add naohirot :) | 06:57 |
*** anderbubble has joined #openstack-ironic | 06:57 | |
rameshg87 | naohirot, the deployment process for iscsi_ilo is same as that of pxe driver | 06:57 |
rameshg87 | naohirot, only the mechanism of booting the deployment kernel/ramdisk and user image's kernel/ramdisk is changed | 06:58 |
naohirot | rameshg87: so does that mean that PROLIANT works with generic NIC driver? | 06:59 |
rameshg87 | naohirot, yes | 06:59 |
naohirot | rameshg87: Okay, does that mean that PRIMERGY should work with generic NIC driver if you can assume? | 07:00 |
rameshg87 | naohirot, yes, atleast you will have the functionality using the CNA for ethernet traffic | 07:00 |
*** k4n0 has joined #openstack-ironic | 07:00 | |
rameshg87 | naohirot, for storage traffic i am not sure if it will be there in every kernel by default - but anyway i guess you wouldn't care about that for now :) | 07:01 |
naohirot | rameshg87: I see, I'll try later, but I releaved | 07:01 |
rameshg87 | naohirot, :) | 07:01 |
rameshg87 | naohirot, you could just try using pxe_ipmitool driver to see if it works on your machine. | 07:02 |
naohirot | rameshg87: s/releaved/relieved/ | 07:02 |
naohirot | rameshg87: Okay, thanks! | 07:02 |
rameshg87 | naohirot, wc | 07:03 |
*** Masahiro has quit IRC | 07:15 | |
*** Masahiro has joined #openstack-ironic | 07:17 | |
naohirot | rameshg87: I little bit mixed up the boot image for the second boot and subsequent, and User OS. | 07:21 |
naohirot | rameshg87: I understood not specific driver in the boot image, but how about User OS? | 07:22 |
rameshg87 | naohirot, boot image refers to only the kernel + ramdisk of the user's image (bundled into bootable ISO format) | 07:23 |
rameshg87 | naohirot, the root partition of the user's image is written on the local disk on the bare metal node (from the conductor node using iSCSI) | 07:23 |
naohirot | rameshg87: Yes, the boot image which iLO d | 07:23 |
rameshg87 | naohirot, ideally (user OS) = (kernel,ramdisk) + (root partition) | 07:24 |
rameshg87 | naohirot, they together form the user's operating system | 07:24 |
naohirot | rameshg87: sorry , I happened to enter return key, forget about the like above. | 07:24 |
naohirot | rameshg87: Yes, (user OS) = (kernel,ramdisk) + (root partition) | 07:25 |
rameshg87 | naohirot, no problems, did i answer the question with the above ? | 07:25 |
naohirot | rameshg87: iLO driver create (kernel,ramdisk) on the fly and, deploy image copy (root partition) via iscsi. | 07:26 |
naohirot | rameshg87: so my question is if (root partition) contains Proliant specific driver or not. | 07:27 |
rameshg87 | naohirot, may be or may not be. it depends upon how the operator created the image of root partition | 07:27 |
rameshg87 | naohirot, iLO driver doesn't modify anything to what is uploaded to glance as the image of the root partition. | 07:28 |
naohirot | rameshg87: Yes, if so, http://docs.openstack.org/developer/ironic/deploy/install-guide.html#image-requirements | 07:29 |
rameshg87 | naohirot, if the operator choose to bundle some ilo drivers (some driver that doesn't come by default with linux kernel) into the image of the root partition | 07:29 |
naohirot | rameshg87: Yes, I'm getting into the area how to prepare for PROLIANT specific (root partition). | 07:30 |
rameshg87 | naohirot, ah okay. but what do you want to include PROLIANT specific in it ? | 07:31 |
rameshg87 | naohirot, some tools / kernel modules ?? | 07:31 |
naohirot | rameshg87: the second bullet of the URL I paste, there is a command "bin/disk-image-create -u ubuntu -o my-image" | 07:31 |
naohirot | rameshg87: Is "my-image" (root partition) right? | 07:32 |
rameshg87 | naohirot, yes | 07:33 |
rameshg87 | naohirot, it is root partition | 07:33 |
naohirot | rameshg87: Let's if PROLIANT needs Emulex CNA driver, do you know how to inject the driver? | 07:34 |
naohirot | rameshg87: s/Let's/Let's say/ | 07:35 |
rameshg87 | naohirot, okay, got it | 07:35 |
rameshg87 | naohirot, it is not job of Ironic to inject those drivers | 07:35 |
rameshg87 | naohirot, so as an operator of the cloud, i can create the image with diskimage-builder first | 07:35 |
rameshg87 | naohirot, the created image is just a compressed qcow2 image of raw data of root partition | 07:36 |
naohirot | rameshg87: I know, actually I asked the same question to jroll, and he give an advice to ask TripleO team. | 07:36 |
rameshg87 | naohirot, i can make a loopback device of that root partition, mount it and copy my specific utilities inside the image | 07:37 |
rameshg87 | naohirot, if you have a package to be installed, you could chroot to the mounted location and then install | 07:37 |
rameshg87 | naohirot, if you feel that if the tool is useful for multiple people, you could add it as an element in DIB, so that the operator can include that element at the time of creating the disk image and it gets included automatically | 07:38 |
naohirot | rameshg87: In case of PROLIANT, if there is no such code implemented, is there any procedure document for deplyer right now? | 07:38 |
rameshg87 | naohirot, let me give an example, https://github.com/openstack/diskimage-builder/tree/master/elements/mellanox | 07:38 |
rameshg87 | naohirot, it forces loading of mellanox kernel module and adds some udev rules | 07:39 |
naohirot | rameshg87: s/deplyer/deployer/, Yes, I opened the URL. | 07:39 |
naohirot | rameshg87: I understood that diskimage-builder provides a way to add additional driver. thanks. | 07:42 |
rameshg87 | naohirot, yeah. | 07:43 |
naohirot | rameshg87: but how about the document? is there any document available for PROLIANT customer to add PROLIANT specific driver into the (root partition)? | 07:43 |
rameshg87 | naohirot, ah no actually :( | 07:44 |
naohirot | rameshg87: I see. | 07:44 |
rameshg87 | naohirot, i am not sure what specific drivers they might want to include. | 07:44 |
naohirot | rameshg87: I certainly think that there are many PROLIANT models. and each model requires slightly different drivers. | 07:46 |
*** Masahiro has quit IRC | 07:47 | |
rameshg87 | naohirot, yeah, but to have some examples will be helpful | 07:47 |
rameshg87 | naohirot, atleast we could write-up a document and help customer to include them | 07:47 |
naohirot | rameshg87: so in this situation, does customer have to create several kind of "(root partition)" respectively, right? | 07:47 |
*** Masahiro has joined #openstack-ironic | 07:48 | |
rameshg87 | naohirot, not exactly i think. AFAIK if they have machines of different types, they could still bundle all the drivers into a single image. | 07:49 |
rameshg87 | naohirot, drivers will be loaded depending upon hardware available | 07:49 |
naohirot | rameshg87: Yes, certainly an example is helpful. | 07:49 |
rameshg87 | naohirot, but again it is dependent on what you want to add for proliant servers. | 07:49 |
rameshg87 | naohirot, do you have anything specific in mind or did you take proliant just as an example for talking ? | 07:50 |
naohirot | rameshg87: Actually PRIMERGY is in my mind. :-) | 07:51 |
rameshg87 | naohirot, okay :) | 07:51 |
naohirot | rameshg87: In case of PRIMERGY, I believe that new model requires slightly updated IO drivers. | 07:52 |
naohirot | rameshg87: So I'm just wondering in current Ironic implementation, how many "(root partition)" does customer have to prepare? | 07:53 |
rameshg87 | naohirot, i guess you can add an element in DIB like mellanox | 07:53 |
rameshg87 | naohirot, and ask customers to use that element while building | 07:54 |
naohirot | rameshg87: Yes, I understood that the way I should take a look. :-) | 07:54 |
rameshg87 | naohirot, but i don't think operator will need *multiple* root partition images - just a single root partition image which contains all the drivers | 07:54 |
rameshg87 | naohirot, that's how linux kernel is built - it has drivers for *many* hardware and the same kernel can be booted on most of the machines :) | 07:55 |
naohirot | rameshg87: Okay, that's good :-) | 07:55 |
naohirot | rameshg87: I think we had interesting discussion, thanks a lot, I'm getting overall picture gradually :-) | 07:57 |
rameshg87 | naohirot, wc :) | 07:57 |
*** rameshg87 is now known as rameshg87-lunch | 07:57 | |
*** chenglch|2 has joined #openstack-ironic | 07:59 | |
*** Masahiro has quit IRC | 08:00 | |
*** Masahiro has joined #openstack-ironic | 08:00 | |
*** chenglch|2 has quit IRC | 08:08 | |
*** athomas has joined #openstack-ironic | 08:14 | |
*** erwan_taf has joined #openstack-ironic | 08:16 | |
erwan_taf | heya world | 08:17 |
*** yuanying_ has quit IRC | 08:19 | |
*** jistr has joined #openstack-ironic | 08:22 | |
*** dtantsur|afk is now known as dtantsur | 08:33 | |
dtantsur | Morning! | 08:33 |
openstackgerrit | Haomeng,Wang proposed openstack/ironic: boot_devices.PXE value should match with pyghmi define https://review.openstack.org/137745 | 08:35 |
*** rameshg87-lunch is now known as rameshg87 | 08:37 | |
*** ndipanov_gone is now known as ndipanov | 08:44 | |
naohirot | dtantsur: good morning :) | 08:50 |
dtantsur | naohirot, o/ | 08:50 |
naohirot | dtantsur: so have you read my reply from gerrit? | 08:52 |
dtantsur | naohirot, probably not yet, I just woke up :) | 08:53 |
dtantsur | lemme find | 08:53 |
naohirot | dtantsur: Yeah, I know. If you are ready, let me know | 08:54 |
openstackgerrit | Haomeng,Wang proposed openstack/ironic: boot_devices.PXE value should match with pyghmi define https://review.openstack.org/137745 | 08:55 |
dtantsur | naohirot, short answer is: 1. driver_info variables should have prefix (irmc_*), because there's only one namespace; 2. configuration options do have namespace (e.g. [irmc]) and they should not have a prefix | 08:55 |
dtantsur | naohirot, so driver_info[irmc_auth_method] and CONF.irmc.auth_method looks sane to me | 08:55 |
*** Nisha has joined #openstack-ironic | 08:56 | |
*** k4n0 has quit IRC | 08:56 | |
naohirot | dtantsur: in that case, [irmc] section has irmc_auth_method? | 08:57 |
*** jcoufal has joined #openstack-ironic | 08:57 | |
*** yongli has quit IRC | 08:59 | |
dtantsur | naohirot, no, just auth_method | 08:59 |
dtantsur | naohirot, but driver_info has 'irmc_auth_method\ | 09:00 |
dtantsur | because it has no sections :) | 09:00 |
naohirot | dtantsur: Actually I'm now familiar with what CONF.irmc.auth_method implies. | 09:01 |
*** andreykurilin_ has joined #openstack-ironic | 09:01 | |
*** zhenzanz has quit IRC | 09:01 | |
naohirot | dtantsur: the irmc part of CONF.irmc.auth_method denote [irmc] section of conf file? | 09:02 |
*** dlpartain has joined #openstack-ironic | 09:02 | |
*** romcheg has joined #openstack-ironic | 09:02 | |
*** lucasagomes has joined #openstack-ironic | 09:03 | |
naohirot | dtantsur: Okay, you think that different symbols are used between driver_info and conf file. | 09:04 |
dtantsur | naohirot, yes | 09:04 |
dtantsur | naohirot, yes, because one has namespace [irmc], while the other does not | 09:04 |
dtantsur | naohirot, I think that's what we usually do | 09:04 |
naohirot | dtantsur: Okay, so the port also should follow the same way? | 09:05 |
dtantsur | naohirot, yeah. ILO is not consistent with regards to this (in driver_info some properites are not prefixed), but I do think we should be. | 09:06 |
naohirot | dtantsur: Okay, I understood. Let's fix them specifically here | 09:07 |
naohirot | dtantsur: in driver_info, "client_auth_method" should be just "irmc_auth_method", and "client_port" should be "irmc_port" | 09:08 |
naohirot | dtantsur: in [irmc] section of conf, "client_auth_method" is just "auth_method". and "client_port" should be no change | 09:09 |
naohirot | dtantsur: Is it what you think? | 09:11 |
dtantsur | naohirot, nice | 09:12 |
*** Nisha_away has joined #openstack-ironic | 09:12 | |
*** Nisha has quit IRC | 09:13 | |
naohirot | dtantsur: Okay, that's good. I'll fix them :-) thanks | 09:14 |
dtantsur | np) | 09:14 |
naohirot | lintan: hi | 09:15 |
*** Nisha_away is now known as Nisha | 09:15 | |
naohirot | dtantsur: do you have any comment to Tan Lin's comment? | 09:18 |
*** derekh has joined #openstack-ironic | 09:18 | |
dtantsur | naohirot, looks in line with what we agreed, right? | 09:19 |
naohirot | dtantsur: Yes, I'm not sure this part, "driver_info['irmc_port'] = info.get('irmc_port', CONF.irmc.port)" | 09:19 |
naohirot | dtantsur: what does it imply? | 09:20 |
*** yuanying has joined #openstack-ironic | 09:20 | |
dtantsur | naohirot, it's an implementation detail, you'll probably have something like that in the code, when you're going to parse driver_info | 09:21 |
naohirot | dtantsur: Yes, but is lintan suggesting to use "irmc_port" in both driver_info and [irmc] section of conf? | 09:22 |
*** davideag_ has joined #openstack-ironic | 09:22 | |
dtantsur | naohirot, no, see CONF.irmc.port (not CONF.irmc.irmc_port) | 09:23 |
naohirot | dtantsur: Is lintan proposing to use "irmc_port" in driver_info and "port" in [irmc] section? | 09:24 |
*** davideagnello has quit IRC | 09:24 | |
dtantsur | naohirot, looks like that | 09:24 |
*** Masahiro has quit IRC | 09:24 | |
*** yuanying has quit IRC | 09:25 | |
*** andreykurilin_ has quit IRC | 09:26 | |
*** Masahiro has joined #openstack-ironic | 09:26 | |
naohirot | dtantsur: So right now the way we had better to take is that use "irmc_port" in driver_info and "client_port" in [irmc] section, right? just double check | 09:27 |
dtantsur | naohirot, oh well... actually it's better to have either [irmc]client_port and irmc_client_port OR [irmc]port and irmc_port for the sake of consistency | 09:28 |
dtantsur | (didn't spot it at first, sorry) | 09:28 |
naohirot | dtantsur: frankly speaking, somehow I'd like to avoid circular change :-) | 09:30 |
*** subscope has quit IRC | 09:30 | |
*** chenglch has joined #openstack-ironic | 09:32 | |
*** subscope has joined #openstack-ironic | 09:32 | |
naohirot | dtantsur: Can I decide which of either [irmc]client_port and irmc_client_port OR [irmc]port and irmc_port? | 09:33 |
*** mkerrin has quit IRC | 09:34 | |
dtantsur | naohirot, whichever you prefer :) just port should be enough IMO | 09:38 |
naohirot | dtantsur: Okay, I figure out a legitimacy. In case of iRMC, other protocol such as NFS/CIFS is used. | 09:40 |
dtantsur | ack | 09:40 |
naohirot | dtantsur: just "port" is ambiguous, so it should be "client_port". done :-) | 09:41 |
openstackgerrit | Merged openstack/ironic: Change some exceptions from invalid to missing https://review.openstack.org/137124 | 09:42 |
dtantsur | naohirot, good :) | 09:42 |
naohirot | dtantsur: I'll submit new patch set and answer to lintan in gerrit. thanks :-) | 09:43 |
Nisha | hi dtantsur | 09:45 |
dtantsur | you're welcome | 09:45 |
dtantsur | Nisha, hi | 09:45 |
Nisha | dtantsur, hi. Could i request your reviews on https://review.openstack.org/134022, https://review.openstack.org/137024 | 09:46 |
dtantsur | Nisha, sure, but unfortunately not today :( I'm on business trip right now and have quite limited time, sorry | 09:47 |
Nisha | :) i posted them long back | 09:47 |
Nisha | atleast 1.5 weeks back | 09:47 |
Nisha | dtantsur, sure, do when you find time. They are independent of states spec | 09:48 |
*** sambetts has joined #openstack-ironic | 09:49 | |
rameshg87 | dtantsur, hi | 09:52 |
dtantsur | rameshg87, hi | 09:53 |
rameshg87 | dtantsur, i had a question on in-band discovery | 09:53 |
rameshg87 | dtantsur, ironic-discovered sets up the node for booting with discover ramdisk, right ? | 09:53 |
dtantsur | rameshg87, to some extend :) it does not configure PXE environment (it's anyway static configuration) | 09:54 |
rameshg87 | dtantsur, okay. can this co-exist with nodes that are already configured for deployment ? | 09:54 |
rameshg87 | dtantsur, my question is when pxe driver tries to deploy a bare metal | 09:55 |
dtantsur | rameshg87, yes. it modifies iptables to avoid pxe-booting nodes with MAC's known to Ironic | 09:55 |
rameshg87 | dtantsur, oh okay. | 09:56 |
rameshg87 | dtantsur, that was my question :) | 09:56 |
rameshg87 | dtantsur, so will it add macs of all the nodes in all the conductors ? | 09:57 |
dtantsur | rameshg87, yes. everything `ironic port-list` returns (except for nodes that are designated for discovery) | 09:57 |
rameshg87 | dtantsur, ah okay. | 09:58 |
*** chenglch has quit IRC | 09:59 | |
*** lintan has quit IRC | 09:59 | |
*** mkerrin has joined #openstack-ironic | 10:07 | |
Nisha | dtantsur, if API fails to get one of the mandatory property, we set the state as DISCOVERYFAIL and dont update anything in properties field. In this case could we go ahead and create the ports? | 10:10 |
dtantsur | Nisha, my intuition says no. We agreed to stop if even part of discovery fails, right? | 10:11 |
*** jistr has quit IRC | 10:11 | |
Nisha | Yes, we agreed on that, but i thought since port creation is independent we could go ahead | 10:12 |
*** bradjones_ has joined #openstack-ironic | 10:16 | |
*** Masahiro has quit IRC | 10:16 | |
*** bradjones has quit IRC | 10:16 | |
*** bradjones_ is now known as bradjones | 10:16 | |
*** bradjones has joined #openstack-ironic | 10:16 | |
dtantsur | Nisha, for me it's just part of discovery. Ports are of no use, if you can't schedule anything IMO :) | 10:19 |
Nisha | yes | 10:19 |
Nisha | done , that way | 10:19 |
Nisha | :) | 10:19 |
dtantsur | cool! | 10:19 |
openstackgerrit | Haomeng,Wang proposed openstack/ironic: boot_devices.PXE value should match with pyghmi define https://review.openstack.org/137745 | 10:20 |
*** Masahiro has joined #openstack-ironic | 10:23 | |
*** Nisha has quit IRC | 10:26 | |
*** marios_ is now known as marios | 10:27 | |
*** dlpartain has quit IRC | 10:28 | |
*** naohirot has quit IRC | 10:30 | |
*** jistr has joined #openstack-ironic | 10:34 | |
*** igordcard has joined #openstack-ironic | 10:35 | |
*** Masahiro has quit IRC | 10:45 | |
*** rameshg87 has quit IRC | 10:46 | |
*** ramineni has quit IRC | 11:05 | |
*** yuanying has joined #openstack-ironic | 11:09 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Extend API multivalue fields https://review.openstack.org/137762 | 11:09 |
*** smoriya has quit IRC | 11:11 | |
*** Haomeng has joined #openstack-ironic | 11:13 | |
*** yuanying has quit IRC | 11:14 | |
*** Haomeng|2 has quit IRC | 11:14 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Extend API multivalue fields https://review.openstack.org/137762 | 11:15 |
*** lucasagomes is now known as lucas-hungry | 11:16 | |
*** dlpartain has joined #openstack-ironic | 11:17 | |
*** anderbubble has quit IRC | 11:22 | |
*** pelix has joined #openstack-ironic | 11:26 | |
*** viktors|afk is now known as viktors | 11:27 | |
*** dlpartain has quit IRC | 11:36 | |
*** Masahiro has joined #openstack-ironic | 11:46 | |
*** rameshg87 has joined #openstack-ironic | 11:47 | |
*** lucas-hungry has quit IRC | 11:47 | |
*** Masahiro has quit IRC | 11:50 | |
*** dtantsur is now known as dtantsur|afk | 11:59 | |
*** alexpilotti has joined #openstack-ironic | 12:13 | |
*** naohirot has joined #openstack-ironic | 12:16 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Ilo tests refactoring https://review.openstack.org/137775 | 12:16 |
*** alexpilotti has quit IRC | 12:17 | |
*** rushiagr is now known as rushiagr_away | 12:21 | |
*** zhenzanz has joined #openstack-ironic | 12:26 | |
*** rameshg87 has quit IRC | 12:27 | |
*** pensu has quit IRC | 12:35 | |
*** romcheg has quit IRC | 12:36 | |
*** romcheg has joined #openstack-ironic | 12:37 | |
*** romcheg has quit IRC | 12:45 | |
*** romcheg has joined #openstack-ironic | 12:46 | |
*** alexpilotti has joined #openstack-ironic | 12:52 | |
*** alexpilotti has quit IRC | 12:55 | |
*** nosnos has quit IRC | 12:55 | |
*** yuanying has joined #openstack-ironic | 12:58 | |
*** alexpilotti has joined #openstack-ironic | 12:59 | |
*** athomas has quit IRC | 12:59 | |
*** Masahiro has joined #openstack-ironic | 13:02 | |
*** yuanying has quit IRC | 13:03 | |
*** Masahiro has quit IRC | 13:07 | |
*** ryanpetrello has joined #openstack-ironic | 13:08 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-specs: iRMC Power Driver for Ironic https://review.openstack.org/134487 | 13:10 |
*** lazy_prince is now known as killer_prince | 13:10 | |
*** pradipta is now known as pradipta_away | 13:11 | |
*** ryanpetrello has quit IRC | 13:22 | |
*** alexpilotti has quit IRC | 13:23 | |
*** dlpartain has joined #openstack-ironic | 13:23 | |
*** alexpilotti has joined #openstack-ironic | 13:26 | |
*** lucasagomes has joined #openstack-ironic | 13:36 | |
*** dlpartain has quit IRC | 13:47 | |
*** dlpartain has joined #openstack-ironic | 13:50 | |
*** rushiagr_away is now known as rushiagr | 13:58 | |
*** rameshg87 has joined #openstack-ironic | 14:00 | |
*** ryanpetrello has joined #openstack-ironic | 14:03 | |
*** raildo has joined #openstack-ironic | 14:03 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Extend API multivalue fields https://review.openstack.org/137762 | 14:16 |
rameshg87 | yuriyz, hi | 14:24 |
yuriyz | hi rameshg87 | 14:24 |
rameshg87 | yuriyz, i was trying out building ironic-agent built from https://review.openstack.org/#/c/103105/ | 14:25 |
rameshg87 | yuriyz, built from DIB | 14:25 |
rameshg87 | yuriyz, when i boot up the agent on the node the kernel panic unable to find root | 14:26 |
rameshg87 | yuriyz, i used the command in commit msg "disk-image-create -a i386 -o test fedora ironic-agent disable-selinux" | 14:26 |
rameshg87 | yuriyz, do i have to do anything in ironic side ? | 14:27 |
yuriyz | rameshg87, maybe it is wrong PXE config | 14:27 |
rameshg87 | yuriyz, i was wondering about that | 14:27 |
rameshg87 | yuriyz, is there a different way of mentioning the initramfs to the fedora kernel ? | 14:28 |
*** ryanpetrello has quit IRC | 14:28 | |
rameshg87 | yuriyz, did you try to boot the same kernel/ramdisk with agent_ssh driver ? | 14:29 |
*** zhenzanz_ has joined #openstack-ironic | 14:31 | |
yuriyz | ramesh87, initrd parameter should works, test with ipmitool, not ssh | 14:31 |
rameshg87 | yuriyz, okay, if it worked with ipmitool driver, then it should work with ssh too | 14:32 |
rameshg87 | yuriyz, okay, let me look around, will update you | 14:33 |
*** lucasagomes has quit IRC | 14:33 | |
*** zhenzanz has quit IRC | 14:33 | |
*** zhenzanz_ is now known as zhenzanz | 14:33 | |
*** yuanying has joined #openstack-ironic | 14:47 | |
*** Masahiro has joined #openstack-ironic | 14:51 | |
*** yuanying has quit IRC | 14:52 | |
*** Masahiro has quit IRC | 14:56 | |
*** naohirot has quit IRC | 14:56 | |
jroll | morning, everybody :) | 15:01 |
jroll | rameshg87: I was able to boot the agent DIB image | 15:02 |
jroll | rameshg87: however it needs at least 3GB RAM | 15:02 |
rameshg87 | jroll, morning :) | 15:02 |
jroll | rameshg87: that's likely your problem, it fails to unpack the root if not enough RAM, then it can't find it | 15:02 |
rameshg87 | jroll, oh okay. but for me it failed with a kernel panic saying 'unable to find root or something' | 15:02 |
rameshg87 | jroll, ah okay | 15:02 |
jroll | :) | 15:03 |
rameshg87 | jroll, that makes sense | 15:03 |
*** igordcard has quit IRC | 15:03 | |
rameshg87 | jroll, will check after increasing ram and get back to you | 15:03 |
rameshg87 | jroll, but i thought intent of adding ironic-agent was to reduce the size of the ramdisk :) | 15:03 |
*** igordcard has joined #openstack-ironic | 15:05 | |
jroll | rameshg87: right, it was, didn't happen yet :) | 15:05 |
rameshg87 | jroll, i remember coreos ramdisk is just 200 MB :) | 15:05 |
jroll | rameshg87: there's optimization that can be done, still | 15:05 |
jroll | yeah | 15:05 |
jroll | the coreos ramdisk requires 1GB RAM | 15:05 |
rameshg87 | jroll, okay | 15:05 |
NobodyCam | happy blackFriday to all the shoppers out there | 15:07 |
jroll | lol, morning NobodyCam | 15:07 |
*** jcoufal has quit IRC | 15:15 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Ilo tests refactoring https://review.openstack.org/137775 | 15:19 |
*** zhenzanz has quit IRC | 15:32 | |
NobodyCam | :) | 15:36 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Remove useless deprecation warning for node-update maintenance https://review.openstack.org/136934 | 15:40 |
jroll | ^ someone mind re-approving that, there was a minor pep8 failure on the previous patchset | 15:40 |
*** r-daneel has joined #openstack-ironic | 15:41 | |
*** davideag_ has quit IRC | 15:50 | |
rameshg87 | jroll, i had a question regarding https://review.openstack.org/#/c/131632/3 | 15:51 |
jroll | rameshg87: sure | 15:51 |
jroll | oh | 15:51 |
jroll | I see your question | 15:51 |
jroll | so the bug is that someone wants to use it with a config file | 15:51 |
jroll | but names with - in them don't work with config files | 15:51 |
rameshg87 | jroll, someone uses agent with config files ? | 15:52 |
jroll | apparently they want to | 15:52 |
jroll | which isn't the worst idea | 15:52 |
jroll | for configs that are common for every node, just bake them in the ramdisk | 15:52 |
jroll | in a config file | 15:52 |
rameshg87 | jroll, hmm okay | 15:53 |
rameshg87 | jroll, but if backward compatibility was the intention, then you need to accept both ipa-api-url and ipa_api_url as kernel parameter also, right ? | 15:53 |
rameshg87 | jroll, i didn't know someone wanted to use config file with agent ramdisk initially :) | 15:54 |
jroll | well | 15:54 |
jroll | I would say just continue to accept ipa-api-url | 15:54 |
jroll | that's just read for the config default | 15:54 |
jroll | only the oslo.config names need to change, kernel params can stay IMO | 15:55 |
rameshg87 | jroll, hmm yeah, then we don't need this https://review.openstack.org/#/c/137550/ | 15:55 |
jroll | rameshg87: read my last comment on 131632 :) | 15:55 |
rameshg87 | jroll, oh you left a comment already | 15:55 |
jroll | agree | 15:55 |
rameshg87 | jroll, i would prefer it fixed in kernel parameters as well to avoid confusion | 15:57 |
*** pcrews has joined #openstack-ironic | 15:57 | |
rameshg87 | jroll, - and _ can be easily misleading | 15:57 |
rameshg87 | jroll, but will make code worse | 15:57 |
jroll | rameshg87: true, that might be useful to change, but we should accept both for a while | 15:57 |
jroll | agree, but it's just code :) | 15:57 |
rameshg87 | jroll, yeah, i agree, we can accept both .. :) | 15:58 |
*** dlpartain has quit IRC | 16:05 | |
*** mitz- has joined #openstack-ironic | 16:10 | |
*** mitz_ has quit IRC | 16:10 | |
*** subscope has quit IRC | 16:12 | |
*** rameshg87 has quit IRC | 16:21 | |
*** pcrews has quit IRC | 16:28 | |
*** erwan_taf has quit IRC | 16:29 | |
*** shakamunyi has joined #openstack-ironic | 16:30 | |
*** shakamunyi has quit IRC | 16:31 | |
*** shakamunyi has joined #openstack-ironic | 16:34 | |
*** yuanying has joined #openstack-ironic | 16:36 | |
*** Masahiro has joined #openstack-ironic | 16:40 | |
*** yuanying has quit IRC | 16:40 | |
*** Masahiro has quit IRC | 16:45 | |
*** derekh has quit IRC | 16:53 | |
*** viktors is now known as viktors|afk | 16:55 | |
*** igordcard has quit IRC | 16:56 | |
*** sambetts has quit IRC | 17:04 | |
*** shakayumi has joined #openstack-ironic | 17:21 | |
*** shakamunyi has quit IRC | 17:25 | |
*** romcheg has quit IRC | 17:27 | |
*** dlaube has joined #openstack-ironic | 17:28 | |
*** alexpilotti has quit IRC | 17:32 | |
*** romcheg has joined #openstack-ironic | 17:51 | |
*** jistr has quit IRC | 17:53 | |
*** alexpilotti has joined #openstack-ironic | 18:04 | |
*** pelix has quit IRC | 18:08 | |
*** igordcard has joined #openstack-ironic | 18:09 | |
NobodyCam | jroll: https://review.openstack.org/#/c/136934 on it way down :) | 18:14 |
*** ndipanov has quit IRC | 18:16 | |
*** andreykurilin_ has joined #openstack-ironic | 18:17 | |
*** yuanying has joined #openstack-ironic | 18:24 | |
*** Masahiro has joined #openstack-ironic | 18:29 | |
*** yuanying has quit IRC | 18:30 | |
*** ryanpetrello has joined #openstack-ironic | 18:31 | |
*** Masahiro has quit IRC | 18:33 | |
openstackgerrit | Merged openstack/ironic: Remove useless deprecation warning for node-update maintenance https://review.openstack.org/136934 | 18:38 |
*** deva__ has joined #openstack-ironic | 18:38 | |
*** pcrews has joined #openstack-ironic | 18:39 | |
*** ryanpetrello has quit IRC | 18:43 | |
*** ryanpetrello has joined #openstack-ironic | 18:50 | |
*** davideagnello has joined #openstack-ironic | 18:51 | |
*** subscope has joined #openstack-ironic | 18:55 | |
*** harlowja_away is now known as harlowja_ | 18:57 | |
*** ryanpetrello has quit IRC | 18:57 | |
*** andreykurilin_ has quit IRC | 19:01 | |
*** foexle has joined #openstack-ironic | 19:03 | |
jroll | thanks NobodyCam | 19:15 |
*** foexle has quit IRC | 19:25 | |
* deva__ lurks | 19:29 | |
jroll | ohai, I see you | 19:30 |
*** rushiagr is now known as rushiagr_away | 19:54 | |
*** romcheg has quit IRC | 19:56 | |
*** romcheg has joined #openstack-ironic | 19:57 | |
dlaube | hey hey | 19:58 |
*** subscope has quit IRC | 20:03 | |
*** yuanying has joined #openstack-ironic | 20:13 | |
*** erwan_taf has joined #openstack-ironic | 20:14 | |
*** Masahiro has joined #openstack-ironic | 20:17 | |
*** yuanying has quit IRC | 20:18 | |
*** ryanpetrello has joined #openstack-ironic | 20:22 | |
*** Masahiro has quit IRC | 20:22 | |
*** ryanpetrello has quit IRC | 20:29 | |
*** ryanpetrello has joined #openstack-ironic | 20:30 | |
*** ryanpetrello has quit IRC | 20:41 | |
*** ryanpetrello has joined #openstack-ironic | 20:43 | |
*** alexpilotti has quit IRC | 20:48 | |
*** raildo has quit IRC | 21:00 | |
*** yuanying has joined #openstack-ironic | 21:14 | |
*** yuanying has quit IRC | 21:19 | |
*** ryanpetrello has quit IRC | 21:22 | |
*** foexle has joined #openstack-ironic | 21:27 | |
*** erwan_taf has quit IRC | 21:30 | |
*** pcrews has quit IRC | 21:32 | |
*** foexle has quit IRC | 21:35 | |
*** ryanpetrello has joined #openstack-ironic | 21:41 | |
*** andreykurilin_ has joined #openstack-ironic | 21:49 | |
*** clachance has joined #openstack-ironic | 21:53 | |
clachance | Hi | 21:53 |
*** ryanpetrello has quit IRC | 21:55 | |
clachance | Im new to Ironic in Openstack, i would like to know if the "Bare Metal Service Installation" doc is pretty straight forward to be able to quickly have a fresh Openstack version working with Ironic. Is there any know issues with the setup?! Thanks! | 21:56 |
Haomeng | clachance: hi | 21:59 |
Haomeng | clachance: suggest to run devstack to install openstack with ironic, that is stable and easy for demo | 22:00 |
clachance | Thanks for the tip Haomeng | 22:01 |
Haomeng | clachance: welcome | 22:02 |
Haomeng | clachance: try this one - http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack | 22:02 |
Haomeng | clachance: good luck | 22:03 |
clachance | Thanks for the link, have a nice weekend! | 22:03 |
*** anderbubble has joined #openstack-ironic | 22:04 | |
Haomeng | clachance: np, welcome, you too:) | 22:04 |
clachance | Does Devstack is supported on CenstOS? | 22:06 |
clachance | Centos | 22:06 |
*** Masahiro has joined #openstack-ironic | 22:06 | |
Haomeng | clachance: yes - http://docs.openstack.org/developer/devstack/ | 22:07 |
*** Masahiro has quit IRC | 22:11 | |
*** harlowja_ is now known as harlowja_away | 22:21 | |
*** romcheg has quit IRC | 22:24 | |
*** romcheg has joined #openstack-ironic | 22:31 | |
*** yuanying has joined #openstack-ironic | 22:45 | |
*** ryanpetrello has joined #openstack-ironic | 22:48 | |
*** yuanying has quit IRC | 22:50 | |
*** ryanpetrello has quit IRC | 23:05 | |
*** andreykurilin_ has quit IRC | 23:11 | |
*** andreykurilin_ has joined #openstack-ironic | 23:11 | |
*** pcrews has joined #openstack-ironic | 23:18 | |
*** ryanpetrello has joined #openstack-ironic | 23:20 | |
*** pcrews has quit IRC | 23:24 | |
*** igordcard has quit IRC | 23:26 | |
*** anderbubble has quit IRC | 23:28 | |
*** Kamilion has joined #openstack-ironic | 23:29 | |
*** deva__ has quit IRC | 23:33 | |
*** ryanpetrello has quit IRC | 23:37 | |
*** igordcard has joined #openstack-ironic | 23:42 | |
*** alexpilotti has joined #openstack-ironic | 23:47 | |
*** alexpilotti has quit IRC | 23:52 | |
*** openstackstatus has quit IRC | 23:53 | |
*** openstack has joined #openstack-ironic | 23:54 | |
*** Masahiro has joined #openstack-ironic | 23:55 | |
*** andreykurilin_ has quit IRC | 23:56 | |
*** Masahiro has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!