*** puranamr has joined #openstack-ironic | 00:07 | |
*** puranamr has quit IRC | 00:25 | |
*** puranamr has joined #openstack-ironic | 00:28 | |
*** jamielennox is now known as jamielennox|away | 00:29 | |
*** ijw_ has quit IRC | 00:33 | |
*** zz_natorious is now known as natorious | 00:37 | |
*** jamielennox|away is now known as jamielennox | 00:39 | |
*** r-daneel has quit IRC | 00:40 | |
*** natorious is now known as zz_natorious | 00:47 | |
*** [1]cdearborn has joined #openstack-ironic | 00:51 | |
*** mtanino has quit IRC | 00:53 | |
*** Pradip has quit IRC | 01:03 | |
*** amotoki has joined #openstack-ironic | 01:10 | |
*** oomichi has joined #openstack-ironic | 01:11 | |
*** kkoski has quit IRC | 01:17 | |
*** naohirot has joined #openstack-ironic | 01:20 | |
*** [1]cdearborn has quit IRC | 01:20 | |
*** dguerri` is now known as dguerri | 01:29 | |
*** bitblt has quit IRC | 01:45 | |
*** oomichi has quit IRC | 01:46 | |
*** Sukhdev has quit IRC | 01:48 | |
*** bizarrochristy has joined #openstack-ironic | 02:05 | |
*** davideagnello has quit IRC | 02:05 | |
*** puranamr has quit IRC | 02:09 | |
*** bizarrochristy has quit IRC | 02:10 | |
*** Sukhdev has joined #openstack-ironic | 02:11 | |
*** cing has joined #openstack-ironic | 02:14 | |
*** cing has quit IRC | 02:14 | |
*** cing has joined #openstack-ironic | 02:14 | |
*** dguerri is now known as dguerri` | 02:17 | |
*** Sukhdev has quit IRC | 02:20 | |
*** achanda has quit IRC | 02:21 | |
*** achanda has joined #openstack-ironic | 02:21 | |
*** achanda has quit IRC | 02:22 | |
*** dguerri` is now known as dguerri | 02:22 | |
*** dguerri is now known as dguerri` | 02:25 | |
*** dguerri` is now known as dguerri | 02:30 | |
*** bizarrochristy has joined #openstack-ironic | 02:33 | |
*** dguerri is now known as dguerri` | 02:34 | |
*** r-daneel has joined #openstack-ironic | 02:35 | |
*** bizarroc_ has joined #openstack-ironic | 02:35 | |
*** bizarrochristy has quit IRC | 02:37 | |
*** jlk has quit IRC | 02:41 | |
*** hakimo has joined #openstack-ironic | 02:52 | |
*** hakimo_ has quit IRC | 02:54 | |
*** r-daneel has quit IRC | 02:55 | |
*** bizarroc_ has quit IRC | 02:56 | |
*** rbrooker has quit IRC | 02:56 | |
*** bizarrochristy has joined #openstack-ironic | 02:56 | |
*** puranamr has joined #openstack-ironic | 03:08 | |
*** puranamr has quit IRC | 03:08 | |
*** yuanying has quit IRC | 03:16 | |
*** jlk has joined #openstack-ironic | 03:17 | |
*** jlk has quit IRC | 03:17 | |
*** jlk has joined #openstack-ironic | 03:17 | |
*** shalq has quit IRC | 03:18 | |
*** shalq has joined #openstack-ironic | 03:18 | |
*** davideagnello has joined #openstack-ironic | 03:19 | |
*** jamielennox is now known as jamielennox|away | 03:22 | |
*** jlk has quit IRC | 03:25 | |
*** achanda has joined #openstack-ironic | 03:26 | |
*** jamielennox|away is now known as jamielennox | 03:31 | |
*** achanda has quit IRC | 03:34 | |
*** Kennan2 has joined #openstack-ironic | 03:35 | |
*** Kennan has quit IRC | 03:36 | |
*** amotoki has quit IRC | 03:37 | |
*** zz_natorious is now known as natorious | 03:46 | |
*** jlk has joined #openstack-ironic | 03:50 | |
*** jlk has joined #openstack-ironic | 03:50 | |
*** rameshg87 has joined #openstack-ironic | 03:50 | |
*** amotoki has joined #openstack-ironic | 03:51 | |
*** praneshp has quit IRC | 03:55 | |
*** praneshp has joined #openstack-ironic | 03:58 | |
*** achanda has joined #openstack-ironic | 04:00 | |
*** Marga_ has joined #openstack-ironic | 04:02 | |
*** vishwanathj has quit IRC | 04:02 | |
*** Marga__ has joined #openstack-ironic | 04:02 | |
*** vishwanathj has joined #openstack-ironic | 04:03 | |
*** achanda has quit IRC | 04:06 | |
*** Marga_ has quit IRC | 04:07 | |
*** vishwana_ has joined #openstack-ironic | 04:07 | |
*** yuanying has joined #openstack-ironic | 04:08 | |
*** vishwanathj has quit IRC | 04:09 | |
*** amotoki has quit IRC | 04:17 | |
*** kkoski has joined #openstack-ironic | 04:17 | |
*** kkoski has quit IRC | 04:22 | |
*** amotoki has joined #openstack-ironic | 04:23 | |
*** achanda has joined #openstack-ironic | 04:24 | |
*** amotoki has quit IRC | 04:33 | |
*** amotoki has joined #openstack-ironic | 04:43 | |
*** natorious is now known as zz_natorious | 04:45 | |
*** lazy_prince has joined #openstack-ironic | 04:54 | |
lazy_prince | good morning ironickers.... | 05:03 |
---|---|---|
Haomeng|2 | lazy_prince: morning:) | 05:19 |
lazy_prince | Haomeng|2: morning.. | 05:21 |
Haomeng|2 | lazy_prince: :) | 05:21 |
*** Sukhdev has joined #openstack-ironic | 05:25 | |
*** itamarl has joined #openstack-ironic | 05:43 | |
*** ig0r_ has joined #openstack-ironic | 05:51 | |
*** ig0r__ has quit IRC | 05:55 | |
*** bizarrochristy has quit IRC | 05:56 | |
*** bizarrochristy has joined #openstack-ironic | 05:56 | |
*** bizarrochristy has quit IRC | 05:59 | |
*** bizarrochristy has joined #openstack-ironic | 05:59 | |
*** bizarrochristy has quit IRC | 06:00 | |
*** bizarrochristy has joined #openstack-ironic | 06:01 | |
*** Kennan2 has quit IRC | 06:02 | |
*** bizarroc_ has joined #openstack-ironic | 06:02 | |
*** bizarrochristy has quit IRC | 06:02 | |
*** Kennan has joined #openstack-ironic | 06:03 | |
*** davidlenwell has quit IRC | 06:06 | |
*** davidlenwell has joined #openstack-ironic | 06:08 | |
*** ukalifon1 has joined #openstack-ironic | 06:09 | |
*** pradipta has joined #openstack-ironic | 06:09 | |
*** bizarrochristy has joined #openstack-ironic | 06:12 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Transifex https://review.openstack.org/199904 | 06:23 |
*** praneshp_ has joined #openstack-ironic | 06:25 | |
*** praneshp has quit IRC | 06:27 | |
*** praneshp_ is now known as praneshp | 06:27 | |
*** dtantsur|afk is now known as dtantsur | 06:31 | |
dtantsur | Morning Ironic | 06:31 |
*** radek__ has joined #openstack-ironic | 06:31 | |
*** dguerri` is now known as dguerri | 06:40 | |
*** hakimo has quit IRC | 06:40 | |
*** dguerri is now known as dguerri` | 06:46 | |
*** achanda has quit IRC | 06:52 | |
openstackgerrit | Merged openstack/ironic-inspector: Prerelease translation source update https://review.openstack.org/199718 | 06:53 |
*** Haomeng has joined #openstack-ironic | 06:56 | |
*** max_lobur has joined #openstack-ironic | 06:58 | |
*** Haomeng|2 has quit IRC | 06:59 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic-specs: Make ilo drivers standalone work without swift https://review.openstack.org/193478 | 07:01 |
*** davideagnello has quit IRC | 07:04 | |
*** ifarkas has joined #openstack-ironic | 07:04 | |
*** Nisha has joined #openstack-ironic | 07:10 | |
*** max_lobur has quit IRC | 07:16 | |
rameshg87 | dtantsur: morning | 07:20 |
rameshg87 | dtantsur: do you wish to +A https://review.openstack.org/#/c/199163/ - there are already 2x+2s on it :) | 07:20 |
dtantsur | yeah, I wasn't sure who left the initial comments | 07:21 |
dtantsur | but as Ruby already +2ed, I think we can approve | 07:22 |
rameshg87 | dtantsur: thanks | 07:23 |
*** praneshp has quit IRC | 07:24 | |
*** praneshp has joined #openstack-ironic | 07:25 | |
dtantsur | rameshg87, I don't understand phrase "fail the node" | 07:25 |
dtantsur | we don't fail nodes, we fail processes on them | 07:25 |
dtantsur | failing the node sounds too scary to me :) | 07:25 |
*** Sukhdev has quit IRC | 07:25 | |
rameshg87 | dtantsur: eh.. | 07:25 |
* rameshg87 things | 07:26 | |
rameshg87 | thinks | 07:26 |
dtantsur | maybe we should ask some English native in the evening, wdyt? | 07:26 |
*** mrda is now known as mrda-away | 07:26 | |
rameshg87 | dtantsur: yeah | 07:26 |
dtantsur | Ruby is usually good at wordings :) | 07:26 |
rameshg87 | yeah | 07:26 |
rameshg87 | dtantsur: since we are operating on the node every time | 07:26 |
rameshg87 | I thought failing the node conveyed it .. but yeah, may be let's wait for other's thoughts as well | 07:27 |
*** praneshp has quit IRC | 07:28 | |
*** karimb has joined #openstack-ironic | 07:32 | |
karimb | hello, buddies is it possible to use a json file for deployment with agent_ssh so one can emulate baremetal deployment with vms ? | 07:33 |
*** yog__ has joined #openstack-ironic | 07:41 | |
openstackgerrit | sonu proposed openstack/python-ironicclient: Added unit tests for command-line shell https://review.openstack.org/172371 | 07:42 |
*** Sukhdev has joined #openstack-ironic | 07:46 | |
*** amotoki_ has joined #openstack-ironic | 07:47 | |
*** amotoki has quit IRC | 07:49 | |
*** smoriya has joined #openstack-ironic | 07:50 | |
Haomeng | karimb: sure, but the vms need to be prepared as well, and the agent_ssh driver info are populated correctly with ssh credentials | 07:51 |
Haomeng | karimb: are you using bifrost to deploy ironic bm nodes? | 07:52 |
Haomeng | karimb: there is test script in it, you can take as reference, that will run with *ssh driver and vms to emulate baremetal | 07:52 |
openstackgerrit | Merged openstack/bifrost: Update README for simple-init/glean https://review.openstack.org/198142 | 07:55 |
qiaoerfu | hello all, may i ask a question? | 07:56 |
Haomeng | qiaoerfu: sure | 07:57 |
Haomeng | qiaoerfu: welcome | 07:57 |
qiaoerfu | there's no node appeared in compute db after i enrolled the ironic node, i don't know why | 07:58 |
Haomeng | qiaoerfu: compute db? | 07:58 |
qiaoerfu | compute_node | 07:58 |
qiaoerfu | the table | 07:58 |
qiaoerfu | so i can't schedule instance for it | 07:59 |
Haomeng | qiaoerfu: we can run nova command to check, no need to check in db level I think - nova-manage service list | 07:59 |
Haomeng | qiaoerfu: nova hypervisor-list | 07:59 |
qiaoerfu | yes, i run nova hypervisor-list | 07:59 |
qiaoerfu | but no record | 07:59 |
Haomeng | qiaoerfu: did you change nova.conf as well? | 08:00 |
Haomeng | qiaoerfu: check nova compute log, should be some error encountered | 08:00 |
Haomeng | qiaoerfu: how about "ironic driver-list" output | 08:00 |
Haomeng | qiaoerfu: make sure ironic conductor working as well first | 08:01 |
qiaoerfu | yes, have three records | 08:01 |
qiaoerfu | pxe_ipmitool, agent_ipmitool and agent_ssh | 08:01 |
Haomeng | qiaoerfu: ok, should be nova compute side issue | 08:02 |
Haomeng | qiaoerfu: have to check nova compute log | 08:02 |
*** Sukhdev has quit IRC | 08:02 | |
Haomeng | qiaoerfu: maybe the ironic nova driver is not loaded as well | 08:02 |
*** lucas-dinner has joined #openstack-ironic | 08:02 | |
Haomeng | qiaoerfu: make sure the correct setting in nova.conf in comupte node | 08:02 |
*** lucas-dinner has quit IRC | 08:03 | |
qiaoerfu | i've deleted the node record of compute_node manually | 08:03 |
Haomeng | qiaoerfu: check "Configure Compute Service to use the Bare Metal Service" section out from - http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 08:03 |
Haomeng | qiaoerfu: no | 08:03 |
*** lucasagomes has joined #openstack-ironic | 08:03 | |
Haomeng | qiaoerfu: dont touch db by manually | 08:03 |
Haomeng | qiaoerfu: will break the code logic sometime | 08:04 |
qiaoerfu | the compute driver is set to ironic | 08:04 |
Haomeng | qiaoerfu: so have to restart nova compute service for your case | 08:04 |
Haomeng | qiaoerfu: and check nova compute service log | 08:04 |
Haomeng | qiaoerfu: paste the error via -paste.openstack.org, and let me help to check | 08:04 |
karimb | Haomeng, thanks will have a look, using rdomanager | 08:05 |
Haomeng | karimb: welcome, good luck | 08:06 |
qiaoerfu | haomeng, just wait a second | 08:06 |
Haomeng | qiaoerfu: ok | 08:06 |
qiaoerfu | can i give it out at here? | 08:06 |
qiaoerfu | i found an error | 08:06 |
Haomeng | qiaoerfu: sure | 08:06 |
qiaoerfu | Error during ClusteredComputeManager.update_available_resource: Remote error: OperationalError (OperationalError) (1048, "Column 'cpu_info' cannot be null") 'INSERT INTO compute_nodes (deleted_at, deleted, created_at, updated_at, service_id, vcpus, memory_mb, local_gb, vcpus_used, memory_mb_used, local_gb_used, hypervisor_type, hypervisor_version, hypervisor_hostname, free_ram_mb, | 08:07 |
qiaoerfu | free_disk_gb, current_workload, running_vms, cpu_info, disk_available_least, host_ip, supported_instances, metrics, pci_stats, extra_resources, stats, numa_topology) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)' (None, 0, datetime.datetime(2015, 7, 9, 8, 2, 51, 192726), None, 5, 24, 98304, 1000, 0, 0, 0, 'ironic', | 08:07 |
qiaoerfu | 1, '5e18bedd-72fc-4dfc-9e8b-2810a80a8551', 98304, 1000, 0, 0, None, 1000, '172.16.70.15', '[["x86_64", "baremetal", "hvm"]]', '[]', '[]', None, '{"cpu_arch": "x86_64"}', None) | 08:07 |
Haomeng | qiaoerfu: if it is long text, it is better that paste via paste.openstack.org to share | 08:07 |
qiaoerfu | ok | 08:07 |
*** athomas has joined #openstack-ironic | 08:08 | |
Haomeng | qiaoerfu: odd, can you confirm if the same code version we use for both nova compute code and ironic conductor | 08:08 |
*** jistr has joined #openstack-ironic | 08:09 | |
qiaoerfu | i'm using juno, but i updated the ironic driver for nova and updated the ironic to the kilo version | 08:09 |
Haomeng | qiaoerfu: juno is to old | 08:10 |
Haomeng | qiaoerfu: suggest to install kilo or l release code to have try | 08:10 |
qiaoerfu | yeah, but for some reason, you know | 08:10 |
Haomeng | qiaoerfu: it is hard to support juno now | 08:10 |
Haomeng | qiaoerfu: understanding | 08:10 |
Haomeng | qiaoerfu: the juno ironic is not stable I think | 08:11 |
qiaoerfu | at the first time i finished the update, the node is discoverd normally | 08:11 |
Haomeng | qiaoerfu: your nova code version is juno also? | 08:12 |
qiaoerfu | yes, except the ironic driver | 08:12 |
Haomeng | qiaoerfu: you mean for firs time, it works? | 08:12 |
Haomeng | qiaoerfu: so have to have difference between your first run and this time | 08:12 |
qiaoerfu | yes, until i delete the node record in compute_node | 08:13 |
Haomeng | qiaoerfu: oh, no | 08:13 |
Haomeng | qiaoerfu: we should not to manually modify database data | 08:13 |
Haomeng | qiaoerfu: that is danger to break code logic | 08:13 |
qiaoerfu | i agree | 08:13 |
Haomeng | qiaoerfu: so maybe some FK reference or something data broken | 08:14 |
Haomeng | qiaoerfu: so it is not easy to recovery, and suggest to reinstall the nova | 08:14 |
qiaoerfu | ok, i'll give it a try | 08:15 |
Haomeng | qiaoerfu: ok, good luck:) | 08:15 |
qiaoerfu | very thx | 08:15 |
Haomeng | qiaoerfu: welcome, so keep good habit and dont touch database table data by manually:) | 08:16 |
qiaoerfu | got it | 08:16 |
qiaoerfu | :) | 08:16 |
Haomeng | qiaoerfu: only if we know how to rebuild the data by manually:) | 08:17 |
Haomeng | qiaoerfu: :) | 08:17 |
Haomeng | qiaoerfu: nova data model is very complex, I think we break some data reference relationship | 08:18 |
qiaoerfu | can i delete the whole nova db and db sync it again? | 08:18 |
Haomeng | qiaoerfu: should work, you can try, good luck:) | 08:19 |
qiaoerfu | okay | 08:20 |
Haomeng | qiaoerfu: :) | 08:20 |
*** ndipanov has joined #openstack-ironic | 08:21 | |
*** max_lobur has joined #openstack-ironic | 08:24 | |
*** yog__ has quit IRC | 08:25 | |
openstackgerrit | Merged openstack/python-ironicclient: Expose node's clean_step and bump default version https://review.openstack.org/199340 | 08:28 |
openstackgerrit | Merged openstack/ironic-inspector: Updated from global requirements https://review.openstack.org/199616 | 08:37 |
*** notq has quit IRC | 08:45 | |
*** pelix has joined #openstack-ironic | 08:46 | |
*** romcheg has joined #openstack-ironic | 08:49 | |
openstackgerrit | Merged openstack/ironic: Enable translation for config option help messages https://review.openstack.org/197640 | 08:50 |
openstackgerrit | Merged openstack/ironic: Mock the file creation for the GetConfigdriveTestCase tests https://review.openstack.org/199078 | 08:51 |
openstackgerrit | Merged openstack/ironic: Address follow-up comments https://review.openstack.org/199163 | 08:52 |
openstackgerrit | Merged openstack/ironic: Imported Translations from Transifex https://review.openstack.org/199904 | 08:52 |
*** yog__ has joined #openstack-ironic | 09:00 | |
*** dtantsur is now known as dtantsur|brb | 09:01 | |
*** amotoki_ has quit IRC | 09:02 | |
*** davideagnello has joined #openstack-ironic | 09:04 | |
*** davideagnello has quit IRC | 09:09 | |
*** coolsvap|away is now known as coolsvap | 09:15 | |
rameshg87 | dtantsur|brb: lucasagomes: Haomeng: can you guys please have a look at ironic-lib refactoring review - https://review.openstack.org/#/c/162162/ . if possible we can merge the code and make an initial release of proliantutils and see how it goes for the first time | 09:22 |
rameshg87 | *initial release of ironic-lib | 09:22 |
* rameshg87 is also looking at that review now | 09:23 | |
lazy_prince | lucasagomes: I tested https://review.openstack.org/#/c/198720/ and found it to be working. | 09:23 |
lucasagomes | rameshg87, ack! | 09:24 |
lucasagomes | lazy_prince, w00t! | 09:24 |
lucasagomes | lazy_prince, I'm not core of tripleO so I can just +1 | 09:25 |
lazy_prince | lucasagomes: I know but just wanted to let you know of the testing.. | 09:25 |
lucasagomes | lazy_prince, cool! yeah thanks for testing it out | 09:26 |
lazy_prince | lucasagomes: well I had to do that eventually as it was my patch.. :) | 09:26 |
lucasagomes | hah fair | 09:27 |
*** e0ne has joined #openstack-ironic | 09:28 | |
*** marzif_ has joined #openstack-ironic | 09:29 | |
lucasagomes | seems it just got approved :-) | 09:29 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Refactor pxe - New PXEBoot and ISCSIDeploy interfaces https://review.openstack.org/166513 | 09:33 |
*** derekh has joined #openstack-ironic | 09:36 | |
*** yog__ has quit IRC | 09:46 | |
*** DaveM has joined #openstack-ironic | 09:46 | |
*** marzif_ has quit IRC | 09:47 | |
DaveM | Hi guys, does anyone know of a list of hardware we know works with ironic (Without too much effort)? | 09:47 |
*** coolsvap is now known as coolsvap|away | 09:48 | |
sambetts | Morning all o/ | 09:49 |
sambetts | DaveM: If it supports PXE and IPMI it should work, I don't know if there is an actual list of specific hardware anyway though | 09:50 |
sambetts | s/anyway/anywhere | 09:51 |
tiagogomes_ | DaveM, ProLiant DL320e Gen8 v2 work, ProLiant DL360 G6 servers don't | 09:53 |
*** naohirot has quit IRC | 09:53 | |
lazy_prince | tiagogomes_: when you say, it does not work, what do you mean? the IPMI do not work, or the image do not work or what else..? | 09:55 |
tiagogomes_ | lazy_prince the IPMI. I got this error when I tried "Unable to send RAW command (channel=0x0 netfn=0x0 lun=0x0 cmd=0x8 rsp=0x80): Unknown (0x80)" | 09:57 |
*** rameshg87 has quit IRC | 09:59 | |
*** yog__ has joined #openstack-ironic | 10:00 | |
DaveM | sambetts, thats what I'd expected the answer to be. Just wanted to check. | 10:01 |
DaveM | Interesting about the DL360 g6, we've tried with DL360 G9 and all works as expected | 10:01 |
DaveM | Well the coreos ramdisk gives a load of output due to the intel gpu, but that can be removed with an additional kernel param | 10:02 |
lazy_prince | not sure if there are new fw which could resolve the ipmi issues.. but you also have the ilo power drivers that could help.. | 10:02 |
lazy_prince | you could always use the alternative fedora agent images.. | 10:03 |
*** radek__ has quit IRC | 10:05 | |
openstackgerrit | Sergey Vilgelm proposed openstack/ironic: Update ironic.conf.sample https://review.openstack.org/196002 | 10:05 |
openstackgerrit | Sergey Vilgelm proposed openstack/ironic: Update ironic.conf.sample https://review.openstack.org/196002 | 10:07 |
*** radek__ has joined #openstack-ironic | 10:07 | |
*** coolsvap|away is now known as coolsvap | 10:11 | |
*** stendulker has joined #openstack-ironic | 10:13 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Migrate RPC objects to oslo.versionedobjects Fields https://review.openstack.org/198755 | 10:20 |
*** e0ne is now known as e0ne_ | 10:24 | |
*** coolsvap is now known as coolsvap|away | 10:25 | |
openstackgerrit | Sergey Vilgelm proposed openstack/ironic: Update ironic.conf.sample https://review.openstack.org/196002 | 10:26 |
openstackgerrit | Sergey Vilgelm proposed openstack/ironic: Set default value of tempdir option to None https://review.openstack.org/199998 | 10:26 |
*** pradipta has quit IRC | 10:27 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/python-ironicclient: Allow specifying a set of fields of the Node resource https://review.openstack.org/198021 | 10:29 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/python-ironicclient: Allow specifying a set of fields of the Port and Chasis resources https://review.openstack.org/198345 | 10:29 |
*** e0ne_ is now known as e0ne | 10:31 | |
*** dtantsur|brb is now known as dtantsur | 10:34 | |
*** romcheg has quit IRC | 10:34 | |
*** romcheg has joined #openstack-ironic | 10:36 | |
dtantsur | DaveM, I have DELL PowerEdge R320 for testing, usually works | 10:39 |
*** notq has joined #openstack-ironic | 10:41 | |
*** yuanying has quit IRC | 10:41 | |
lucasagomes | folks I'm about to approve https://review.openstack.org/#/c/150488/ someone wants to take a look at it before? | 10:42 |
*** Nisha has quit IRC | 10:42 | |
lucasagomes | ram<tab> ... | 10:42 |
dtantsur | I don't think many people here care.. | 10:43 |
*** e0ne is now known as e0ne_ | 10:51 | |
*** romcheg has quit IRC | 11:02 | |
*** davideagnello has joined #openstack-ironic | 11:05 | |
*** davideagnello has quit IRC | 11:10 | |
*** stendulker has quit IRC | 11:11 | |
*** dprince has joined #openstack-ironic | 11:13 | |
*** coolsvap|away is now known as coolsvap | 11:22 | |
*** cing has quit IRC | 11:39 | |
*** romcheg has joined #openstack-ironic | 11:39 | |
lazy_prince | what is the minimum python version needed for IPA..? | 11:43 |
*** jjohnson2 has joined #openstack-ironic | 11:44 | |
*** jjohnson2 has quit IRC | 11:44 | |
*** igordcard_ has quit IRC | 11:46 | |
TheJulia | Good morning | 11:47 |
dtantsur | TheJulia, morning | 11:48 |
lazy_prince | TheJulia: Good morning. | 11:48 |
TheJulia | lazy_prince: I would assume it is 2.7 compat given it has a python27 job | 11:49 |
lazy_prince | TheJulia: I was testing the centos based IPA image. for some reason, the /proc was not available when booted on a machine.. | 11:49 |
TheJulia | and IPA fails to launch because of this? | 11:49 |
*** zhenguo has quit IRC | 11:50 | |
* TheJulia wonders if this is the same race she has had with coreos on occassion which has resulted in her primary test machine failing to callback. | 11:50 | |
*** e0ne_ is now known as e0ne | 11:50 | |
lazy_prince | TheJulia: also the python version in centos was 2.6. yes.. as it tried reading the ipa-api-url from /proc/cmdline, it failed.. | 11:51 |
TheJulia | lazy_prince: oh, try centos7 if you haven't already. Centos == centos6 which ships with 2.6 | 11:51 |
TheJulia | yeah | 11:51 |
TheJulia | did you disable selinux by chance? | 11:51 |
TheJulia | (not saying you should, just curious) | 11:51 |
*** lucasagomes is now known as lucas-hungry | 11:51 | |
lucas-hungry | TheJulia, good morning | 11:51 |
lazy_prince | okay.. let me check that with centos7.. i used disable-selinux element | 11:51 |
* TheJulia should go find food.... and more coffee | 11:52 | |
lazy_prince | TheJulia: first of all no net drivers were loaded. so i manually loaded them. I did it on VM and ProLiant servers.. both had same results.. | 11:53 |
TheJulia | ugh | 11:53 |
TheJulia | lazy_prince: try `ip link` and see if the interfaces are there, just not actiating | 11:54 |
TheJulia | I suspect I've seen this before when simple-init was failing | 11:54 |
TheJulia | but that was another issue | 11:54 |
lazy_prince | they were not there.. when i did modprobe vmxnet3, they came up.. | 11:54 |
TheJulia | so that I would kind of expect | 11:55 |
lazy_prince | but strange thing was that entire /proc was missing | 11:55 |
TheJulia | the OS image likely just doesn't know your running the guest and need that specific driver without it being set in the config. | 11:55 |
TheJulia | But on physical hardware, those are fairly standardized drivers/hardware | 11:56 |
TheJulia | hmm | 11:56 |
lazy_prince | i had the same results with physical servers.. | 11:56 |
TheJulia | load the drivers manually and the interface appeared? | 11:56 |
lazy_prince | anyways, will try with centos7 | 11:56 |
lazy_prince | yes.. | 11:56 |
TheJulia | Something is very broken there then | 11:57 |
TheJulia | :( | 11:57 |
ifarkas | dtantsur, hi, I think we can close https://bugs.launchpad.net/ironic/+bug/1463878 It's not a bug in master | 11:57 |
openstack | Launchpad bug 1463878 in Ironic "pxe_drac fails with local boot" [High,Triaged] | 11:58 |
ifarkas | dtantsur, what do you think? | 11:58 |
*** qiaoerfu has quit IRC | 11:58 | |
TheJulia | I'd expect to find more issues on centos to be honest, its not tremendiously used. I know ubuntu is used a bit more, and infra uses ubuntu-minimal for nodepool images | 11:58 |
dtantsur | ifarkas, feel free to, if this bug is no longer valid :) | 11:58 |
ifarkas | dtantsur, ok | 11:58 |
lazy_prince | k.. i will look at the centos a bit later then.. will resolve IPA on ubuntu first.. | 11:59 |
*** trown|outttypeww is now known as trown | 12:01 | |
*** e0ne is now known as e0ne_ | 12:02 | |
*** yog__ has quit IRC | 12:04 | |
*** e0ne_ is now known as e0ne | 12:09 | |
*** yog__ has joined #openstack-ironic | 12:14 | |
*** yog__ has quit IRC | 12:21 | |
*** rcarrillocruz has quit IRC | 12:28 | |
*** vdrok has quit IRC | 12:31 | |
*** max_lobur has quit IRC | 12:31 | |
*** viktors has quit IRC | 12:31 | |
*** yuriyz has quit IRC | 12:31 | |
lazy_prince | TheJulia: I ran the ramdisk build for ubuntu using ironic-agent but did not see scsi-target-utils being installed (as mentioned in the review comments for 198771). do you mind sharing contents of ironic-agent/package-installs.yaml file | 12:31 |
*** romcheg has quit IRC | 12:32 | |
*** e0ne has quit IRC | 12:32 | |
*** yog__ has joined #openstack-ironic | 12:32 | |
*** thrash|g0ne is now known as thrash | 12:33 | |
*** cing has joined #openstack-ironic | 12:36 | |
tiagogomes_ | threenode-controller~ $ ironic node-set-provision-state 62f9387f-0d17-4e47-8694-b5410fbf23ac deleted | 12:42 |
tiagogomes_ | The requested action "deleted" can not be performed on node "62f9387f-0d17-4e47-8694-b5410fbf23ac" while it is in state "available". (HTTP 400) | 12:42 |
tiagogomes_ | How do I workaround this? | 12:42 |
tiagogomes_ | node-delete doesn't help either | 12:43 |
dtantsur | tiagogomes_, you're trying to unprovision node that is not provisioned | 12:45 |
dtantsur | tiagogomes_, node-delete should be the right command, why does it fail? | 12:45 |
tiagogomes_ | threenode-controller~ $ ironic node-delete 62f9387f-0d17-4e47-8694-b5410fbf23ac | 12:45 |
tiagogomes_ | Node 62f9387f-0d17-4e47-8694-b5410fbf23ac is associated with instance a301dd5c-201f-4acf-b553-4b9fd81daa9e. (HTTP 409) | 12:45 |
lazy_prince | tiagogomes_: do nova delete | 12:46 |
dtantsur | WUT? | 12:46 |
dtantsur | well, if nova delete works... | 12:46 |
*** lucas-hungry is now known as lucasagomes | 12:46 | |
tiagogomes_ | there are no nova instances | 12:46 |
*** romcheg has joined #openstack-ironic | 12:47 | |
dtantsur | tiagogomes_, I wonder how came it's associated with an instance then... | 12:47 |
dtantsur | tiagogomes_, $ ironic node-update UUID remove /instance_uuid | 12:47 |
dtantsur | then node-delete | 12:47 |
dtantsur | though it's really weird, probably nova instance didn't shutdown cleanly | 12:47 |
tiagogomes_ | dtantsur that worked :) thanks | 12:48 |
dtantsur | tiagogomes_, of course never that if you have nova instance really associated :) | 12:48 |
dtantsur | * never do that | 12:48 |
*** pserebryakov has joined #openstack-ironic | 12:48 | |
tiagogomes_ | okey dokey | 12:49 |
TheJulia | lazy_prince: tgt: was the only thing if memory serves, it was based upon your rev that you had posted at that point in time. | 12:49 |
lazy_prince | TheJulia: can you share the smdline that you used to generate the image.. | 12:50 |
lazy_prince | s/smdline/cmdline/ | 12:50 |
TheJulia | It was in the link I attached | 12:51 |
*** kkoski has joined #openstack-ironic | 12:54 | |
*** max_lobur has joined #openstack-ironic | 12:54 | |
TheJulia | lazy_prince: I'll retry again in a few minutes | 12:55 |
*** kkoski has quit IRC | 12:55 | |
lazy_prince | TheJulia: I am trying your cmd on a different system (fresh).. | 12:55 |
*** amotoki has joined #openstack-ironic | 12:56 | |
TheJulia | lazy_prince: it just occured to me that I may have an older version of dib installed too | 12:56 |
*** vdrok has joined #openstack-ironic | 12:59 | |
*** e0ne has joined #openstack-ironic | 13:00 | |
*** Marga__ has quit IRC | 13:00 | |
*** rloo has joined #openstack-ironic | 13:00 | |
*** viktors has joined #openstack-ironic | 13:05 | |
TheJulia | lazy_prince: re-running | 13:05 |
*** Marga_ has joined #openstack-ironic | 13:05 | |
*** davideagnello has joined #openstack-ironic | 13:06 | |
*** Marga_ has quit IRC | 13:07 | |
*** Marga_ has joined #openstack-ironic | 13:07 | |
TheJulia | lazy_prince: worked that time, I must have just had an older version or something | 13:09 |
*** zhenguo has joined #openstack-ironic | 13:09 | |
*** amotoki has quit IRC | 13:09 | |
dtantsur | lucasagomes, as Yuiko seems offline, could you do me a favor and review/approve 2 small patches? https://review.openstack.org/#/c/199677/ and https://review.openstack.org/#/c/199685/ | 13:10 |
*** [1]cdearborn has joined #openstack-ironic | 13:10 | |
lucasagomes | ++ | 13:10 |
*** davideagnello has quit IRC | 13:10 | |
lazy_prince | TheJulia: ohh.. good to know that.. however, i will push another a new patch set today for somea another issue that i found. | 13:11 |
*** priteau has joined #openstack-ironic | 13:13 | |
*** rbrooker has joined #openstack-ironic | 13:13 | |
*** puranamr has joined #openstack-ironic | 13:16 | |
*** amotoki has joined #openstack-ironic | 13:16 | |
openstackgerrit | Merged openstack/ironic-inspector: Log when introspection has started https://review.openstack.org/199677 | 13:17 |
openstackgerrit | Merged openstack/ironic-inspector: Clean up tox.ini https://review.openstack.org/199685 | 13:17 |
*** dlpartain has joined #openstack-ironic | 13:18 | |
*** amotoki has quit IRC | 13:28 | |
*** amotoki_ has joined #openstack-ironic | 13:28 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Start using new ENROLL state https://review.openstack.org/194722 | 13:45 |
*** puranamr has quit IRC | 13:45 | |
lazy_prince | is there a way to enable login prompt while building the ubuntu images using dib..? need to debug few things.. | 13:46 |
tiagogomes_ | Hi, I am getting a "Couldn't determine the UUID of the root partition or the disk identifier after deploying" error. I am trying to install an image that was not created using diskimage-builder. What are the requirements for a custom install OS? | 13:47 |
lazy_prince | tiagogomes_: what driver...? | 13:48 |
lazy_prince | pxe or agent? | 13:48 |
lucasagomes | tiagogomes_, is the image a partition image or a whole disk image? | 13:48 |
NobodyCam | Good morning IRonicers | 13:49 |
lucasagomes | NobodyCam, morning ugt! | 13:49 |
tiagogomes_ | lucasagomes, partition image. Although I am not sure what is a whole disk image. Is a image with the bootloader installed? | 13:49 |
NobodyCam | morning lucasagomes :) | 13:49 |
lucasagomes | tiagogomes_, yes, a whole disk image contains the partitions and a bootloader | 13:49 |
lucasagomes | tiagogomes_, do a: # blkid -s UUID -o value <disk image> | 13:51 |
*** rbrooker has quit IRC | 13:51 | |
lucasagomes | tiagogomes_, if your image uses a different root device, like LVM volume, btrfs subvolume, ostree | 13:52 |
lucasagomes | you'll need one patch that is not merged yet | 13:52 |
lucasagomes | https://review.openstack.org/#/c/178229/ | 13:52 |
tiagogomes_ | lucasagomes thanks. The blkid command showed nothing | 13:57 |
rloo | morning NobodyCam and all the other hard-working ironickers out there, lucasagomes, tiagogomes_, TheJulia, and even the lazy_prince | 13:57 |
lucasagomes | right, yeah so it can't get the UUID of the filesystem | 13:57 |
NobodyCam | morning rloo :) | 13:57 |
lucasagomes | rloo, good morning | 13:57 |
lucasagomes | tiagogomes_, can you mount this image in a loop device? | 13:57 |
lazy_prince | tiagogomes_: how did you generate this image would help us help you.. | 13:58 |
lazy_prince | rloo: Good morning.. | 13:58 |
*** amotoki has joined #openstack-ironic | 13:58 | |
*** karimb has quit IRC | 13:59 | |
*** stendulker has joined #openstack-ironic | 13:59 | |
*** mtanino has joined #openstack-ironic | 13:59 | |
tiagogomes_ | lazy_prince this is a cloud image. I am interesting in knowing what changes do I need to make to a cloud image to make it able to install in the baremetal | 14:00 |
*** pserebryakov has quit IRC | 14:00 | |
*** romcheg has quit IRC | 14:01 | |
*** amotoki_ has quit IRC | 14:01 | |
lazy_prince | a simple way could be to install OS and then make adjustment. after that copy all files from all file-systems in a fresh new filesystem (ext4 preferred) and then dd that entire fs to a qcow2 disk image. | 14:02 |
lucasagomes | tiagogomes_, depend on the cloud image really... The standard fedora, ubuntu should be fine | 14:02 |
lucasagomes | tho a atomic image uses things like ostree | 14:02 |
lucasagomes | so it won't boot without that patch I pointed you to | 14:02 |
*** amotoki has quit IRC | 14:03 | |
*** Kennan2 has joined #openstack-ironic | 14:03 | |
lucasagomes | lazy_prince, that wouldn't work if you use more advanced things like btrfs with subvolumes | 14:03 |
tiagogomes_ | it is ubuntu based | 14:04 |
*** Kennan has quit IRC | 14:04 | |
lazy_prince | lucasagomes: yup.. thats why i quoted ext4 preferred.. i could be wrong too as i am yet to work on btrfs | 14:04 |
lucasagomes | fair enuff | 14:05 |
*** mtanino has quit IRC | 14:08 | |
*** DaveM has quit IRC | 14:09 | |
*** kkoski has joined #openstack-ironic | 14:09 | |
*** jhova has joined #openstack-ironic | 14:09 | |
TheJulia | tiagogomes_: if you add the "vm" element (very badly named, I know...) to the disk-image-create command line, it will put a boot loader at the beignning of the qcow2 disk image | 14:10 |
tiagogomes_ | TheJulia ah cool, so I'll look into that | 14:12 |
*** mtanino has joined #openstack-ironic | 14:13 | |
TheJulia | tiagogomes_: it may not work with every cloud image, but I know it has worked with fedora, centos, centos7, and ubuntu elements for me. | 14:15 |
*** cing has quit IRC | 14:19 | |
tiagogomes_ | TheJulia ok, but how do I specify the path of the qcow2 image? | 14:20 |
TheJulia | tiagogomes_: what do you mean, on the disk-image-create command line? | 14:27 |
tiagogomes_ | yes, I'd like to install the bootloader on an already existing qcow2 image | 14:28 |
*** amotoki has joined #openstack-ironic | 14:29 | |
TheJulia | There is not really a direct mechanism to do that | 14:30 |
TheJulia | you CAN convert it to a raw file, mount it, run the boot loader, and go from there | 14:30 |
TheJulia | tiagogomes_: basically, the steps for grub https://github.com/openstack/bifrost/blob/master/playbooks/roles/ironic-install/tasks/create_bootable_image.yml | 14:30 |
tiagogomes_ | it turns out that the cloud image that I am trying has a bootloader. I installed it as whole image and it worked :) | 14:32 |
tiagogomes_ | TheJulia thanks for the pointer :) | 14:33 |
*** romcheg has joined #openstack-ironic | 14:45 | |
*** romcheg has quit IRC | 14:45 | |
*** romcheg1 has joined #openstack-ironic | 14:45 | |
lazy_prince | when using ipa image built from dib, is the iscsi target started by default, or is it started if the cmdline contains iscsi parameters..? | 14:52 |
lazy_prince | i mean kernel cmdline | 14:52 |
*** marzif_ has joined #openstack-ironic | 14:53 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Bump version to 2.1.0 https://review.openstack.org/200138 | 14:54 |
*** dlpartain has quit IRC | 14:54 | |
dtantsur | ^^^ which means 2.0.0 is released :) | 14:56 |
sambetts | dtantsur: Woooo!! | 14:56 |
lazy_prince | well.. actually, let me try it out.. | 14:56 |
* dtantsur is writing an announcement | 14:56 | |
trown | dtantsur: nice! | 14:56 |
trown | 2 is twice as good as 1 | 14:56 |
dtantsur | hehe | 14:56 |
jroll | morning all, busy channel today! :) | 14:58 |
trown | good ugt morning jroll et. al. | 14:59 |
sambetts | Morning everyone I've not said it too yet ;) o/ | 15:00 |
jroll | :P | 15:00 |
jroll | lucasagomes: hey left a comment on https://bugs.launchpad.net/ironic/+bug/1455825 | 15:00 |
*** achanda has joined #openstack-ironic | 15:00 | |
openstack | Launchpad bug 1455825 in Ironic "Node power while in "cleaning" is unmanageable, leaves no way to retry cleaning" [High,Incomplete] | 15:00 |
lucasagomes | lazy_prince, the iscsi target is only started if using IPA + pxe_* drivers | 15:01 |
lucasagomes | https://github.com/openstack/ironic-python-agent/blob/141191bcfac852486885011836f8512914e14052/ironic_python_agent/extensions/iscsi.py#L82 | 15:01 |
lucasagomes | jroll, yo, morning! Will take a look | 15:01 |
lucasagomes | jroll, right, yeah | 15:01 |
lucasagomes | jroll, I would imagine the @clean_step decorator to contain a flag abortable=True/False | 15:02 |
lucasagomes | and when the request come we can get the current clean_step from node.clean_step | 15:02 |
lucasagomes | and check whether it's possible to abort or not | 15:02 |
jroll | yeah | 15:03 |
jroll | default to true for back compat | 15:03 |
lazy_prince | lucasagomes: can you please tell me which driver uses IPA + pxe.. just too lazy to find out myself.. | 15:03 |
jroll | lazy_prince: any pxe driver | 15:03 |
jroll | lazy_prince: pxe drivers work with ipa ramdisk | 15:03 |
lucasagomes | lazy_prince, ^ as jroll says | 15:03 |
lucasagomes | jroll, yeah +1 commented back | 15:04 |
dtantsur | jroll, morning | 15:04 |
jroll | hey dtantsur :) | 15:04 |
jroll | lucasagomes: cool, I'm going to hack on these two things this morning | 15:04 |
*** ralfvand0__ has quit IRC | 15:04 | |
lazy_prince | jroll: i used pxe_ipmitool.. does it talks to ironic conductor and then starts the iscsi_initiator if needed..? | 15:04 |
lucasagomes | jroll, any news on the deploywait thing? | 15:05 |
*** ralfvand0__ has joined #openstack-ironic | 15:05 | |
jroll | lazy_prince: yep, it will start the daemon during the deployment | 15:05 |
jroll | lucasagomes: I didn't really get time yesterday | 15:05 |
lucasagomes | I see, no bothers! | 15:05 |
*** absubram has joined #openstack-ironic | 15:05 | |
jroll | but yeah goal is to do it today | 15:06 |
lucasagomes | jroll, another thing that comes to mind re abort cleaning... We may need a new api for it. Because currently DEPLOYWAIT is aborted by using "deleted" provision state | 15:06 |
*** achanda has quit IRC | 15:06 | |
lucasagomes | which is weird for cleaning because cleaning happens after delete | 15:06 |
jroll | hah | 15:06 |
jroll | maybe 'failed'? | 15:06 |
* lucasagomes wants to take a look at it now | 15:06 | |
*** ralfvand0__ has quit IRC | 15:06 | |
lucasagomes | jroll, yeah... or 'abort' | 15:07 |
*** stendulker_ has joined #openstack-ironic | 15:07 | |
jroll | yeah | 15:07 |
*** stendulker has quit IRC | 15:07 | |
lucasagomes | so we can use for other stuff | 15:07 |
*** ralfvand0__ has joined #openstack-ironic | 15:07 | |
lazy_prince | jroll: so as i understand, the iscsi target will not be started on its own during deployment. it will be started only once IPA confirms with the conductor that iscsi target is needed for deployment... | 15:07 |
*** davideagnello has joined #openstack-ironic | 15:07 | |
jroll | sure | 15:07 |
lazy_prince | is this correct understanding..? | 15:07 |
jroll | lazy_prince: yes, the conductor sends a command to start the daemon https://github.com/openstack/ironic-python-agent/blob/141191bcfac852486885011836f8512914e14052/ironic_python_agent/extensions/iscsi.py#L82 | 15:07 |
lucasagomes | lazy_prince, https://github.com/openstack/ironic/blob/297f14469d23dd793de625251366380cc648fdb2/ironic/drivers/modules/iscsi_deploy.py#L434 | 15:08 |
jroll | lazy_prince: also https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/iscsi_deploy.py#L434 | 15:08 |
jroll | hah | 15:08 |
lucasagomes | heh yeah | 15:08 |
*** shalq has quit IRC | 15:09 | |
*** coolsvap is now known as coolsvap|away | 15:09 | |
lazy_prince | thats so cool.. | 15:09 |
lucasagomes | jroll, mind if I take a look at #1455825 ? just want to see what would be needed there | 15:09 |
lucasagomes | (asking cause it's assigned to u) | 15:09 |
lucasagomes | actually it's not anymore | 15:09 |
jroll | lucasagomes: is that the cleaning one? go for it | 15:10 |
jroll | yeah | 15:10 |
jroll | idk how I got assigned | 15:10 |
*** [1]cdearborn has quit IRC | 15:10 | |
*** shalq has joined #openstack-ironic | 15:10 | |
lucasagomes | I think deva did assign you | 15:10 |
*** davideagnello has quit IRC | 15:11 | |
*** stendulker has joined #openstack-ironic | 15:12 | |
*** itamarl has quit IRC | 15:13 | |
*** stendulker_ has quit IRC | 15:15 | |
*** sambetts has quit IRC | 15:15 | |
jroll | lucasagomes: quick one, how does continue_deploy ever get run in the pxe driver with agent? | 15:16 |
lucasagomes | jroll, heartbeat | 15:16 |
jroll | it doesn't override deploy_is_done so that should return None | 15:16 |
*** sambetts has joined #openstack-ironic | 15:17 | |
* lucasagomes looks | 15:17 | |
lucasagomes | jroll, here's how it starts | 15:18 |
lucasagomes | https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent_base_vendor.py#L248-L250 | 15:18 |
jroll | OH | 15:18 |
jroll | I meant reboot_to_instance | 15:18 |
jroll | but I guess it never does that | 15:19 |
jroll | because continue_deploy does the reboot | 15:19 |
jroll | ok cool, sorry to bug you | 15:19 |
lucasagomes | https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe.py#L669 | 15:19 |
lucasagomes | yeah it never does that | 15:19 |
lucasagomes | cause the conductor already knows when to reboot | 15:19 |
lucasagomes | (it's the one writing the image) | 15:19 |
jroll | right | 15:20 |
jroll | yeah my bad | 15:20 |
lucasagomes | it's all good, it's good to remember how it's done | 15:20 |
lucasagomes | I tend to forget things | 15:20 |
jroll | same | 15:21 |
jroll | too much info in my head, it overflows sometimes :P | 15:21 |
*** kozhukalov_ has joined #openstack-ironic | 15:23 | |
*** vishwana_ has quit IRC | 15:23 | |
*** vishwanathj has joined #openstack-ironic | 15:23 | |
*** jamielennox is now known as jamielennox|away | 15:23 | |
*** puranamr has joined #openstack-ironic | 15:26 | |
*** puranamr has quit IRC | 15:27 | |
lucasagomes | yeah | 15:27 |
*** puranamr has joined #openstack-ironic | 15:28 | |
rloo | hey folks, just a quick note. I'm here for the rest of 'my day' today, and on Monday, and then off for a bit. So if there is anything you 'need' from me, let me know. | 15:29 |
*** max_lobur has quit IRC | 15:29 | |
jroll | rloo: please review everything, thanks in advance | 15:32 |
*** jamielennox|away is now known as jamielennox | 15:32 | |
jroll | :) | 15:32 |
jroll | we're going to sneak in so many grammar errors while you're gone :( | 15:32 |
jroll | vacation? | 15:32 |
*** e0ne is now known as e0ne_ | 15:32 | |
*** igordcard_ has joined #openstack-ironic | 15:33 | |
lucasagomes | jroll, do we run any clean step on gate? | 15:34 |
rloo | jroll: yup, sort of. vacation. visiting in-laws :) | 15:34 |
jroll | rloo: awesome :) | 15:34 |
rloo | jroll: feel free to sneak in grammar errors; we have help now from doc folks :) | 15:34 |
jroll | lucasagomes: I think we run erase_devices | 15:35 |
*** ukalifon1 has quit IRC | 15:35 | |
lucasagomes | rloo, nice one! enjoy holidays! | 15:35 |
lucasagomes | jroll, ack will put a patch that will fail unittest, but I want to see if tempest works | 15:35 |
rloo | jroll, lucasagomes: thx | 15:35 |
jroll | lucasagomes: I'm not 100% sure though | 15:35 |
jroll | because it's slowwwww | 15:35 |
dtantsur | rloo, hi! could you give your opinion on https://review.openstack.org/199570 please? | 15:37 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add CLEANWAIT state - DO NOT MERGE https://review.openstack.org/200152 | 15:37 |
lucasagomes | jroll, let's see... yeah I will test it locally as well | 15:37 |
rloo | dtantsur: ok, in a few | 15:37 |
zhenguo | hi rloo, before your holidays can you review this thttps://review.openstack.org/#/c/197012/ again please | 15:38 |
rloo | zhenguo: yeah, i'll look at it today | 15:39 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Use DEPLOYWAIT while waiting for agent to write image https://review.openstack.org/200153 | 15:40 |
jroll | lucasagomes: cool, will look, there's mine ^ | 15:40 |
jroll | won't pass tests yet | 15:40 |
lucasagomes | same heh | 15:40 |
lucasagomes | cool will take a look at it too | 15:40 |
*** romcheg has joined #openstack-ironic | 15:41 | |
jroll | JoshNang: ^ can I have your eyes on that too? | 15:41 |
JoshNang | jroll: subscope | 15:41 |
jroll | subscope? | 15:41 |
JoshNang | wow. **sure | 15:41 |
jroll | lol wat | 15:41 |
jroll | autocorrect? | 15:41 |
JoshNang | accidentally tabbed | 15:41 |
jroll | oh lol | 15:41 |
jroll | I always try to tab complete regular words | 15:41 |
JoshNang | it should work! :P | 15:42 |
lucasagomes | ++ | 15:42 |
lucasagomes | JoshNang, if you have time https://review.openstack.org/200152 | 15:42 |
lucasagomes | trying to test it now | 15:42 |
JoshNang | lucasagomes: oo nice | 15:42 |
*** jcoufal has quit IRC | 15:43 | |
*** cing has joined #openstack-ironic | 15:46 | |
*** e0ne_ is now known as e0ne | 15:48 | |
dtantsur | see you tomorrow | 15:49 |
*** dtantsur is now known as dtantsur|afk | 15:49 | |
NobodyCam | night dtantsur|afk | 15:49 |
lucasagomes | dtantsur, g'night | 15:49 |
sambetts | night dtantsur|afk | 15:49 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Use released ironic-inspector for functional testing https://review.openstack.org/200161 | 15:52 |
*** coolsvap|away is now known as coolsvap | 15:54 | |
openstackgerrit | Merged openstack/ironic-inspector: Bump version to 2.1.0 https://review.openstack.org/200138 | 15:57 |
*** ifarkas has quit IRC | 15:59 | |
*** trown is now known as trown|mtg | 15:59 | |
*** davideagnello has joined #openstack-ironic | 15:59 | |
*** davideagnello has quit IRC | 16:00 | |
*** andrew has joined #openstack-ironic | 16:03 | |
*** bitblt has joined #openstack-ironic | 16:03 | |
devananda | morning, all | 16:04 |
jroll | morning devananda :) | 16:05 |
sambetts | morning devananda o/ | 16:06 |
lucasagomes | devananda, morning | 16:08 |
stendulker | NobodyCam, lucasagomes, JoshNang: Hi, Can you please look at this spec when you get time. UEFI secure boot support for pxe_ilo driver https://review.openstack.org/#/c/174295/ | 16:12 |
lucasagomes | stendulker, I will add to my TODO, I will look tomorrow cause I will soon call it a day here | 16:12 |
JoshNang | stendulker: sure | 16:13 |
stendulker | lucasagomes, JoshNang: Sure. Thank you | 16:13 |
jroll | devananda: can we pleeeeease land this? :) https://review.openstack.org/#/c/185171/ | 16:13 |
lucasagomes | also folks if you have a min https://review.openstack.org/#/c/199494/ this will enable pxe_ipa test on gate voting | 16:14 |
lucasagomes | it's been running reliably since march, so we should enforce | 16:15 |
lucasagomes | (that's re having IPA as the default ramdisk) | 16:15 |
*** Marga_ has quit IRC | 16:17 | |
jroll | woot | 16:20 |
*** jamielennox is now known as jamielennox|away | 16:21 | |
*** stendulker has quit IRC | 16:21 | |
*** boris-42 has quit IRC | 16:22 | |
TheJulia | jroll: I think if you add a w to the please, it might get slight more traction :) | 16:23 |
TheJulia | jroll: fwiw, he is in meetings all day :) | 16:23 |
jroll | pwetty pwease? | 16:23 |
devananda | jroll: ooh. I need to push the button on that, don't I | 16:24 |
devananda | jroll: so i left comments on it that didn't get any response | 16:24 |
jroll | somebody does! | 16:24 |
jroll | oh? | 16:24 |
devananda | jroll: do you want to address those? | 16:24 |
jroll | yes | 16:24 |
devananda | :P | 16:24 |
jroll | I thought I caught everything | 16:24 |
devananda | that was a week ago | 16:24 |
jroll | oh | 16:24 |
jroll | probably forgot because you didn't vote :P | 16:25 |
jroll | ok, I'll upload a new one shortly | 16:25 |
devananda | hah | 16:25 |
devananda | damn the lack of +0 votes | 16:25 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add CLEANWAIT state - DO NOT MERGE https://review.openstack.org/200152 | 16:26 |
devananda | also, meetings suck | 16:26 |
devananda | and week-long meetings suck for a week | 16:26 |
TheJulia | :( | 16:26 |
lucasagomes | "Data too long for column 'provision_state' at row 1"" :-) | 16:27 |
jroll | lucasagomes: rage | 16:27 |
lucasagomes | yeah | 16:27 |
lucasagomes | jroll, at least we know it's trying to clean on gate | 16:27 |
JoshNang | ಠ_ಠ| 16:27 |
jroll | lucasagomes: it goes through the cleaning process even if it doesn't run any steps | 16:28 |
jroll | idk which you need to test properly | 16:28 |
JoshNang | it "runs" one step which is basically a noop | 16:28 |
lucasagomes | jroll, right, but it jsut go to CLEANWAIT if it actually has a clean step | 16:29 |
*** jamielennox|away is now known as jamielennox | 16:29 | |
lucasagomes | which is async | 16:29 |
jroll | ah ok | 16:29 |
jroll | not when booting the ramdisk? | 16:29 |
lucasagomes | yeah when booting the ramdisk | 16:29 |
lucasagomes | if I understand the code correctly, if there's no clean_steps it won't try to boot the ramdisk | 16:30 |
lucasagomes | it will call 'done' directly form CLEANING | 16:30 |
jroll | I thought it did every time | 16:30 |
jroll | in case the ramdisk defines steps | 16:30 |
JoshNang | it needs to boot the ramdisk to know if there are clean steps | 16:30 |
jroll | (which it does) | 16:30 |
*** derekh has quit IRC | 16:30 | |
lucasagomes | oh | 16:31 |
lucasagomes | ok, didin't know | 16:31 |
* lucasagomes is preparing an env to test it anyway | 16:31 | |
*** mgarza_ has joined #openstack-ironic | 16:35 | |
*** coolsvap is now known as coolsvap|away | 16:36 | |
*** ndipanov has quit IRC | 16:36 | |
*** jistr has quit IRC | 16:37 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-specs: Change release model to independent releases https://review.openstack.org/185171 | 16:41 |
jroll | devananda: and all ^^ | 16:42 |
*** e0ne has quit IRC | 16:42 | |
*** yog__ has quit IRC | 16:43 | |
*** trown|mtg is now known as trown | 16:45 | |
*** bitblt has quit IRC | 16:45 | |
JoshNang | lucasagomes: afaict cleanwait looks like it should work | 16:46 |
lucasagomes | JoshNang, w00t! | 16:46 |
lucasagomes | yeah in the local env it moved from manageable to available | 16:47 |
lucasagomes | passing throught "clean wait" | 16:47 |
JoshNang | nice job :D | 16:47 |
lucasagomes | I will test it more tomorrow | 16:47 |
* lazy_prince signing out and leaving for the day | 16:47 | |
lucasagomes | folks! I will call it a day | 16:48 |
JoshNang | lucasagomes: i'd be most curious if it still works if you make ipa shred the disk (so it sits in cleanwait waiting for heartbeats and does the continue_node_clean call) | 16:48 |
JoshNang | lucasagomes: have a good night! | 16:49 |
NobodyCam | have a good night lucasagomes | 16:49 |
jroll | night lucas \o | 16:49 |
lucasagomes | JoshNang, oh but that was the same with CLEANING no? | 16:50 |
lucasagomes | JoshNang, cause it was in CLEANING and had the clean_step set, so it would call continue_cleaning | 16:50 |
lucasagomes | which would then look a the status of the command | 16:50 |
lucasagomes | (whether it failed or not etc...) | 16:51 |
*** lazy_prince has quit IRC | 16:51 | |
JoshNang | lucasagomes: ahh i think you're right. im forgetting how we short circuited so we don't shred in the gate | 16:51 |
lucasagomes | ack, yeah I'm new to the cleaning code | 16:52 |
lucasagomes | I jsut started looking into it | 16:52 |
lucasagomes | it's good to me to do it so I can understand it better | 16:52 |
lucasagomes | JoshNang, anyway, tomorrow I will see | 16:52 |
lucasagomes | I'm going to a pub today grab some beers | 16:52 |
JoshNang | alright! enjoy :D | 16:52 |
lucasagomes | I see you'all tomorrow! have a great night | 16:52 |
sambetts | night lucasagomes | 16:53 |
sambetts | Night all o/ | 16:53 |
lucasagomes | sambetts, g'night | 16:53 |
*** lucasagomes is now known as lucas-beer | 16:53 | |
*** trown is now known as trown|lunch | 16:54 | |
NobodyCam | night sambetts | 16:57 |
*** Nisha has joined #openstack-ironic | 17:00 | |
*** Nisha has quit IRC | 17:01 | |
*** cing has quit IRC | 17:02 | |
*** Nisha has joined #openstack-ironic | 17:04 | |
*** Sukhdev has joined #openstack-ironic | 17:05 | |
*** coolsvap|away is now known as coolsvap | 17:08 | |
*** davideagnello has joined #openstack-ironic | 17:10 | |
*** rbrooker has joined #openstack-ironic | 17:11 | |
*** boris-42 has joined #openstack-ironic | 17:20 | |
*** achanda has joined #openstack-ironic | 17:20 | |
*** Marga_ has joined #openstack-ironic | 17:27 | |
*** Marga_ has quit IRC | 17:30 | |
*** Marga_ has joined #openstack-ironic | 17:30 | |
*** romcheg has quit IRC | 17:32 | |
*** romcheg has joined #openstack-ironic | 17:35 | |
*** cdearborn has joined #openstack-ironic | 17:36 | |
*** Nisha_away has joined #openstack-ironic | 17:38 | |
*** Nisha has quit IRC | 17:38 | |
*** Nisha_away has quit IRC | 17:39 | |
*** Nisha has joined #openstack-ironic | 17:41 | |
cdearborn | Good afternoon Ironic | 17:41 |
cdearborn | Just got travel approved for the mid-cycle! | 17:41 |
cdearborn | Hope to see many of you there | 17:41 |
jroll | \o/ | 17:43 |
TheJulia | Excellent! | 17:46 |
*** trown|lunch is now known as trown | 17:48 | |
*** e0ne has joined #openstack-ironic | 17:51 | |
devananda | cdearborn: awesome! also, did you sign up on the eventbrite page? | 17:52 |
cdearborn | devananda: yup! - got my ticket | 17:53 |
devananda | :) | 17:53 |
NobodyCam | cdearborn: w00t | 17:57 |
cdearborn | NobodyCam: :-D | 17:57 |
*** davidlenwell has quit IRC | 18:03 | |
*** davidlenwell has joined #openstack-ironic | 18:05 | |
*** romcheg has quit IRC | 18:06 | |
*** dprince has quit IRC | 18:09 | |
*** dprince has joined #openstack-ironic | 18:10 | |
*** dprince has quit IRC | 18:10 | |
*** dprince has joined #openstack-ironic | 18:10 | |
*** Nisha_away has joined #openstack-ironic | 18:11 | |
*** Nisha has quit IRC | 18:11 | |
krotscheck | There's an eventbrite thign? | 18:12 |
jroll | krotscheck: ya, https://www.eventbrite.com/e/openstack-ironic-sprint-august-2015-tickets-17533862254 | 18:13 |
jroll | gogogo | 18:13 |
*** puranamr has quit IRC | 18:17 | |
*** puranamr has joined #openstack-ironic | 18:19 | |
*** Sukhdev has quit IRC | 18:19 | |
NobodyCam | :) | 18:22 |
NobodyCam | and a food survay on the ether pad: https://etherpad.openstack.org/p/ironic-liberty-midcycle | 18:23 |
*** Nisha_brb has joined #openstack-ironic | 18:24 | |
*** Nisha_away has quit IRC | 18:24 | |
*** Marga_ has quit IRC | 18:24 | |
krotscheck | Any pointers on parking? I'd like to not have to bus. | 18:26 |
krotscheck | (It's 1.5 hours by bus) | 18:26 |
krotscheck | Dietary Restirctions? | 18:27 |
krotscheck | Is that like splleing | 18:27 |
krotscheck | Serious qestion, these pxe tempest things, were they breaking yesterday? | 18:28 |
*** Nisha_brb has quit IRC | 18:30 | |
NobodyCam | I think there was somehting but not sure. nothing new on the white board | 18:32 |
*** rbrooker has quit IRC | 18:34 | |
*** Nisha has joined #openstack-ironic | 18:35 | |
jroll | I didn't notice any gate issues | 18:39 |
krotscheck | Hrm. Ok, I'll do one recheck and hopefully it won't die on me. | 18:40 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Use DEPLOYWAIT while waiting for agent to write image https://review.openstack.org/200153 | 18:41 |
jroll | ^ should be good to go now, fixes a nasty bug | 18:41 |
*** andrew has quit IRC | 18:42 | |
*** kozhukalov_ has quit IRC | 18:47 | |
*** priteau has quit IRC | 18:49 | |
jroll | krotscheck: devananda: seattle coffee recommendations welcome btw | 18:49 |
krotscheck | jroll: Monorail. Cash only. | 18:50 |
jroll | noted. | 18:50 |
*** Sukhdev has joined #openstack-ironic | 18:50 | |
*** puranamr has quit IRC | 18:52 | |
*** pelix has quit IRC | 18:54 | |
devananda | jroll: monorail espresso on Pike & 5th ave | 18:59 |
devananda | yea | 18:59 |
*** jcoufal has joined #openstack-ironic | 19:00 | |
jroll | \o/ | 19:00 |
jroll | 2x recommendations means I'll be there | 19:00 |
*** absubram has quit IRC | 19:00 | |
devananda | jroll: also Victrola Coffee Roasters | 19:01 |
devananda | 310 E Pike St | 19:01 |
jroll | cool | 19:01 |
jroll | ty sir | 19:01 |
devananda | or if you're south, Pegasus Coffee Bar | 19:02 |
devananda | 1218 3rd Ave | 19:02 |
devananda | jroll: want me to go on? | 19:02 |
NobodyCam | lol | 19:02 |
jroll | hah | 19:02 |
jroll | as long as you continue to include "coffee" or "espresso" for my future greps | 19:02 |
devananda | on capitol hill, Espresso Vivace Sidewalk Bar | 19:02 |
devananda | 321 Broadway E | 19:02 |
JayF | it's amazing what you can find in your irc logs when you grep for a keyword + http | 19:03 |
*** coolsvap is now known as coolsvap|away | 19:04 | |
*** Marga_ has joined #openstack-ironic | 19:05 | |
jroll | hah | 19:05 |
*** puranamr has joined #openstack-ironic | 19:11 | |
*** rbrooker has joined #openstack-ironic | 19:19 | |
*** romcheg has joined #openstack-ironic | 19:21 | |
*** Nisha has quit IRC | 19:25 | |
*** Nisha has joined #openstack-ironic | 19:25 | |
*** radek__ has quit IRC | 19:28 | |
*** radek__ has joined #openstack-ironic | 19:33 | |
*** sambetts has quit IRC | 19:35 | |
*** Marga_ has quit IRC | 19:38 | |
*** sambetts has joined #openstack-ironic | 19:38 | |
*** Marga_ has joined #openstack-ironic | 19:39 | |
*** zhenguo has quit IRC | 19:43 | |
*** achanda has quit IRC | 19:48 | |
*** puranamr has quit IRC | 19:53 | |
*** puranamr has joined #openstack-ironic | 19:55 | |
*** romcheg has quit IRC | 19:56 | |
*** puranamr has quit IRC | 20:05 | |
*** puranamr has joined #openstack-ironic | 20:06 | |
*** zz_natorious is now known as natorious | 20:07 | |
*** romcheg has joined #openstack-ironic | 20:10 | |
*** achanda has joined #openstack-ironic | 20:15 | |
*** puranamr has quit IRC | 20:20 | |
*** athomas has quit IRC | 20:25 | |
*** jcoufal has quit IRC | 20:26 | |
*** puranamr has joined #openstack-ironic | 20:33 | |
*** achanda has quit IRC | 20:36 | |
*** karimb has joined #openstack-ironic | 20:38 | |
*** r-daneel has joined #openstack-ironic | 20:39 | |
*** karimb has quit IRC | 20:39 | |
*** karimb has joined #openstack-ironic | 20:39 | |
*** e0ne has quit IRC | 20:42 | |
*** achanda has joined #openstack-ironic | 20:49 | |
*** r-daneel has quit IRC | 20:49 | |
*** Sukhdev has quit IRC | 20:50 | |
*** dprince has quit IRC | 20:54 | |
*** Nisha has quit IRC | 21:01 | |
*** Nisha_away has joined #openstack-ironic | 21:01 | |
*** Nisha_away has quit IRC | 21:02 | |
*** Nisha_away has joined #openstack-ironic | 21:02 | |
*** davideagnello has quit IRC | 21:08 | |
*** davideagnello has joined #openstack-ironic | 21:09 | |
*** Nisha_away has quit IRC | 21:17 | |
*** trown is now known as trown|outttypeww | 21:20 | |
zigo | lifeless: mordred: Not sure who maintains PBR these days, but I get a hard fail when trying to package nova, because the version I want to use is 12.0.0~b1 | 21:31 |
zigo | PBR doesn't like the ~ char. | 21:31 |
zigo | However, that's the standard one in Debian / Ubuntu for saying "lower than what's just before". | 21:31 |
zigo | Oh no... | 21:32 |
zigo | The issue is with sphinx ! :( | 21:32 |
zigo | Hum... | 21:32 |
zigo | Here's the trace: | 21:32 |
zigo | http://paste.debian.net/280818/ | 21:34 |
*** slagle has quit IRC | 21:36 | |
zigo | I think I'd patch pbr to do: | 21:36 |
zigo | + elif component.startswith('~'): | 21:36 |
zigo | + dev_count = int(component[1:]) | 21:36 |
zigo | Is this correct? | 21:36 |
NobodyCam | zigo: you may want to try the -infra channel | 21:36 |
zigo | Oh, sorry, my bad... | 21:36 |
zigo | I thought this was the infra channel ! :) | 21:36 |
NobodyCam | :) hehehe is all good | 21:37 |
zigo | One line up on the channel list ! :) | 21:37 |
*** jamielennox is now known as jamielennox|away | 21:37 | |
*** cdearborn has quit IRC | 21:38 | |
*** radek__ has quit IRC | 21:40 | |
*** mgoddard has quit IRC | 21:45 | |
*** jamielennox|away is now known as jamielennox | 21:48 | |
*** mgoddard has joined #openstack-ironic | 21:49 | |
*** Sukhdev has joined #openstack-ironic | 21:51 | |
*** amotoki has quit IRC | 22:02 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Make inventory plugin errors visible https://review.openstack.org/200284 | 22:04 |
*** oomichi has joined #openstack-ironic | 22:05 | |
*** coolsvap|away is now known as coolsvap | 22:05 | |
*** Marga_ has quit IRC | 22:19 | |
*** lucas-beer has quit IRC | 22:20 | |
NobodyCam | open question: i'm looking at the "Other deployer impact" secton of https://review.openstack.org/#/c/193478/7/specs/liberty/remove-swift-dependency-for-ilo-drivers.rst | 22:27 |
NobodyCam | my question is with the "a webserver should be configured on every conductor node." | 22:28 |
*** natorious is now known as zz_natorious | 22:34 | |
karimb | hello buddies, i have created a new driver for ovirt. how can i enable it ? | 22:43 |
NobodyCam | karimb: add it to: https://github.com/openstack/ironic/blob/master/setup.cfg#L35-L76 | 22:45 |
karimb | NobodyCam, thought so but i am on a rpm install | 22:46 |
NobodyCam | karimb: is your driver in the ironic drivers directory? | 22:50 |
NobodyCam | karimb: also make sure it also listed here: https://github.com/openstack/ironic/blob/master/etc/ironic/ironic.conf.sample#L225-L233 | 22:53 |
karimb | NobodyCam, yes | 22:53 |
karimb | NobodyCam, yes it s on both sides | 22:54 |
karimb | but in no entry points | 22:54 |
NobodyCam | pxe based? | 22:54 |
karimb | and the driver is combined with PXE, so i guess i need this | 22:54 |
karimb | right | 22:54 |
NobodyCam | and setup in https://github.com/openstack/ironic/blob/master/ironic/drivers/pxe.py | 22:55 |
devananda | karimb: is your code posted anywhere? | 22:55 |
karimb | devananda, i wrote it like 30mn ago :) | 22:55 |
karimb | need to test it first :) | 22:55 |
devananda | karimb: heh, fair enough :) | 22:56 |
devananda | what NobodyCam says is true | 22:56 |
devananda | it needs to be added in a few places. and you're going to have a problem with the RPM install | 22:56 |
karimb | devananda, i m grabbing the src rpm, might be able to rebuild it | 22:57 |
devananda | karimb: you need the driver to be discoverable by python and in the same namespace as other drivers | 22:57 |
karimb | devananda, cant that be hacked without python setup.py ? | 22:58 |
devananda | it's possible to do with a completely out of tree driver and your distro's RPM, but I dont offhand know how | 22:58 |
devananda | yes | 22:58 |
karimb | pointers :) ? | 22:59 |
devananda | karimb: nope. I'm not familiar enough with distutils / python entrypoints to tell you how to safely hack something together | 23:00 |
devananda | karimb: fwiw, my preferred approach is... | 23:00 |
devananda | - create python venv | 23:00 |
devananda | - make changes to setup.py | 23:00 |
devananda | - python setup.py develop | 23:00 |
*** amotoki has joined #openstack-ironic | 23:02 | |
devananda | karimb: docs on entrypoints may (or may not) help -- https://pythonhosted.org/setuptools/pkg_resources.html#entry-points | 23:03 |
karimb | devananda, thanks still :) | 23:03 |
jroll | it's easy with out of tree | 23:03 |
jroll | you can just add the entrypoint to the out of tree driver's setup.py/setup.cfg | 23:03 |
jroll | and pip install it | 23:03 |
jroll | (or python setup.py install it) | 23:03 |
devananda | jroll: yep, but I think karimb wanted to do this without installing it | 23:04 |
jroll | oh, impossibru | 23:05 |
jroll | well, it's certainly possible, but requires crazy hacks of which I don't know | 23:05 |
devananda | karimb: fwiw, it's srsly much easier to just use a venv | 23:05 |
devananda | jroll: that's my view as well | 23:05 |
jroll | venv++ | 23:05 |
*** amotoki has quit IRC | 23:07 | |
*** kkoski has quit IRC | 23:08 | |
JayF | dtantsur|afk: https://review.openstack.org/#/c/191710/2 question about this ... are we sure it's a good idea to depend on an unreleased library? | 23:09 |
karimb | devananda, jroll thanks. the good news is that i m on that bad on rpm building | 23:09 |
JayF | dtantsur|afk: like everything in the spec itself sounds golden, but if futurist isn't released, why do we expect it to not break us frequently? | 23:09 |
jroll | JayF: because we know we can hunt down harlowja_ and throw things at him | 23:10 |
jroll | :P | 23:10 |
jroll | (I don't know the real answer) | 23:10 |
harlowja_ | https://pypi.python.org/pypi/futurist ? | 23:10 |
harlowja_ | ^ released | 23:10 |
jroll | \o/ | 23:11 |
harlowja_ | as for breakage, well ya, throw things at me (preferrably dollar bills) | 23:11 |
harlowja_ | i like the dollar bills (especially bigger dollar bills) | 23:11 |
harlowja_ | :) | 23:11 |
*** mtanino_ has joined #openstack-ironic | 23:11 | |
harlowja_ | *not like elphant sized dollarbills, | 23:11 |
*** mtanino has quit IRC | 23:11 | |
jroll | oh I was just going to borrow some animals from monty | 23:11 |
harlowja_ | thats cool, i can probably turn those animals into dollar bills | 23:12 |
harlowja_ | (via various ways, lol) | 23:12 |
jroll | hah | 23:14 |
*** coolsvap is now known as coolsvap|afk | 23:14 | |
JayF | harlowja_: jroll: cool; I'm convinced | 23:15 |
harlowja_ | cool bean | 23:16 |
harlowja_ | *cool beans | 23:16 |
*** zhenguo has joined #openstack-ironic | 23:21 | |
JayF | JoshNang: just gave you a review on https://review.openstack.org/#/c/185122 | 23:22 |
JoshNang | thanks! | 23:22 |
JoshNang | aww it's a -1, nvm :P | 23:23 |
*** romcheg has quit IRC | 23:26 | |
*** yuanying has joined #openstack-ironic | 23:28 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Cleaning with custom hardware manager docs https://review.openstack.org/200307 | 23:33 |
*** mtanino_ has quit IRC | 23:36 | |
*** mtanino has joined #openstack-ironic | 23:37 | |
*** mgarza_ has quit IRC | 23:37 | |
karimb | devananda, jroll ok so my driver s failing to start, how can i troubleshoot this part? | 23:37 |
jroll | karimb: got logs? | 23:38 |
NobodyCam | karimb: conductor logs | 23:38 |
NobodyCam | :-p | 23:38 |
*** openstack has joined #openstack-ironic | 23:40 | |
karimb | yeah, messages should also be produced | 23:41 |
karimb | found a stupid conversion error in my code, might be that | 23:41 |
* karimb expected a clear error from the logs :) | 23:42 | |
NobodyCam | lol by the glass just placed on his desk /me believes it is RUM O'clock | 23:48 |
*** chlong has quit IRC | 23:49 | |
devananda | karimb: if you're not getting any logs at conductor startup, it is probably a parsing error that prevented python from even running it | 23:49 |
devananda | karimb: try running it manually rather than as a service | 23:49 |
karimb | devananda, so typo or something you mean | 23:49 |
jroll | NobodyCam: lol, someone is too kind | 23:49 |
NobodyCam | :-p | 23:49 |
*** achanda has quit IRC | 23:49 | |
*** Sukhdev has quit IRC | 23:51 | |
karimb | devananda, which service ? the conductor one? | 23:51 |
devananda | yah | 23:52 |
*** oomichi has left #openstack-ironic | 23:52 | |
*** Sukhdev has joined #openstack-ironic | 23:52 | |
jroll | devananda: pls to land release model spec | 23:52 |
jroll | I'm sick of it being in my list :) | 23:52 |
devananda | lol | 23:53 |
devananda | jroll: get me out of this meeting and i'll read it | 23:54 |
*** thrash is now known as thrash|g0ne | 23:54 | |
devananda | jroll: ohbtw i'm in sunnyvale. want to drink tonight? | 23:54 |
jroll | devananda: I can pretend to be an urgent caller | 23:54 |
jroll | wat | 23:54 |
jroll | thanks for heads up :( | 23:54 |
jroll | I'm approximately 2 hour public transit from sunnyvale | 23:54 |
devananda | yuck | 23:54 |
devananda | well. i'll be in this meeting for another 2 hours | 23:54 |
jroll | maybe 1.5 hour by car | 23:54 |
jroll | heh | 23:54 |
devananda | yea --- i'm close to you, but really, still too far | 23:55 |
jroll | yeah, bay area is silly | 23:55 |
devananda | that's the problem with sunnyvale. it's NOT SF | 23:55 |
jroll | are you staying there? | 23:55 |
jroll | hah | 23:55 |
jroll | we could meet in sf | 23:55 |
jroll | halfway point | 23:55 |
JayF | You're always welcome to drop by the office :) | 23:55 |
JayF | aka fly trap, amirite? :P | 23:55 |
jroll | office is boring | 23:55 |
jroll | yes | 23:55 |
devananda | JayF: I wouldn't get there until 9pm | 23:56 |
jroll | it's only like an hour to sf | 23:56 |
jroll | so 8pm | 23:56 |
jroll | more seriously, how long are you in sunnyvale for? | 23:56 |
devananda | tonight | 23:57 |
devananda | fly back tomorrow afternoon | 23:57 |
jroll | lame. | 23:57 |
devananda | i know | 23:57 |
jroll | you're the second person I know in the south bay this week | 23:57 |
devananda | this trip has had 0 fun | 23:57 |
devananda | mmmm, time to get grumpy. bbiab | 23:58 |
jroll | glhf | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!