)]}'
{"id":"openstack%2Ftripleo-image-elements~420765","triplet_id":"openstack%2Ftripleo-image-elements~master~Ieda51d71c4760c66c00c48d27b6b6b66e3f479eb","project":"openstack/tripleo-image-elements","branch":"master","hashtags":[],"change_id":"Ieda51d71c4760c66c00c48d27b6b6b66e3f479eb","subject":"Add element to customize dracut on the agent","status":"MERGED","created":"2017-01-16 15:37:34.000000000","updated":"2017-01-23 18:52:54.000000000","submitted":"2017-01-23 18:52:54.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bf652c20cd66d11b0e8731019d7729c4e58b3017","_number":420765,"virtual_id_number":420765,"owner":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":2,"date":"2017-01-23 18:52:53.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"all":[{"value":0,"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"value":2,"date":"2017-01-23 15:41:41.000000000","_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":2,"date":"2017-01-23 15:31:38.000000000","_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"all":[{"value":0,"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"value":1,"date":"2017-01-23 15:42:18.000000000","_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-01-18 09:02:05.000000000","updated_by":{"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"},"reviewer":{"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"},"state":"REVIEWER"},{"updated":"2017-01-18 13:52:47.000000000","updated_by":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"reviewer":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"state":"REVIEWER"},{"updated":"2017-01-19 21:14:02.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2017-01-20 15:07:00.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2017-01-23 15:31:38.000000000","updated_by":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"reviewer":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"state":"REVIEWER"},{"updated":"2017-01-23 15:42:18.000000000","updated_by":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"reviewer":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"state":"REVIEWER"},{"updated":"2017-01-23 18:52:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d34aa7cc512fe5794082e53f8abfa9c4b1f98875","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-16 15:37:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3a536708d6eb69e5128a50dfff2f83af63c6f642","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-16 16:42:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tripleo-ci-centos-7-nonha-multinode http://logs.openstack.org/65/420765/1/check/gate-tripleo-ci-centos-7-nonha-multinode/e3e5a20/ : SUCCESS in 46m 52s\n- gate-tripleo-ci-centos-7-nonha-multinode-updates-nv http://logs.openstack.org/65/420765/1/check/gate-tripleo-ci-centos-7-nonha-multinode-updates-nv/a2f85de/ : SUCCESS in 1h 01m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cf7f502a6ee0a3cc867157744a536103a72573fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-16 18:08:34.000000000","message":"Patch Set 1:\n\nBuild failed (check-tripleo pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- gate-tripleo-ci-centos-7-ovb-ha http://logs.openstack.org/65/420765/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/6ec7c0d/ : SUCCESS in 2h 24m 58s\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/65/420765/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/ecf4d18/ : FAILURE in 1h 14m 37s\n- gate-tripleo-ci-centos-7-ovb-updates-nv http://logs.openstack.org/65/420765/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-updates-nv/b441e4c/ : SUCCESS in 2h 19m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cd26921a383a2ef9746e4548a6aeb205b9338146","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-16 20:26:49.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"3c1409ee241eec921338f243daf964b33bb2ef66","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-17 07:32:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"af28b44a8da26eeabb57a06a98ebce2e14f86def","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-17 08:37:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tripleo-ci-centos-7-nonha-multinode http://logs.openstack.org/65/420765/2/check/gate-tripleo-ci-centos-7-nonha-multinode/620fcde/ : SUCCESS in 1h 05m 14s\n- gate-tripleo-ci-centos-7-nonha-multinode-updates-nv http://logs.openstack.org/65/420765/2/check/gate-tripleo-ci-centos-7-nonha-multinode-updates-nv/e9c2f4e/ : SUCCESS in 59m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2682b068b21e3a299f43d5ae3dd66eeb9097e618","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-17 10:06:34.000000000","message":"Patch Set 2:\n\nBuild failed (check-tripleo pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- gate-tripleo-ci-centos-7-ovb-ha http://logs.openstack.org/65/420765/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/7562c0f/ : FAILURE in 2h 34m 06s\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/65/420765/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/269349c/ : SUCCESS in 1h 52m 14s\n- gate-tripleo-ci-centos-7-ovb-updates-nv http://logs.openstack.org/65/420765/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-updates-nv/cb285ec/ : SUCCESS in 2h 03m 35s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"06028e40da48e5dae8465438c1f4c3d47e03e666","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-17 14:32:15.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"d0e2e1e55d3aedef08083ddb33f65544a71b3f47","author":{"_account_id":23133,"name":"Yuval Adar","email":"yuval.adar@nokia.com","username":"yadar"},"date":"2017-01-18 09:02:05.000000000","message":"Patch Set 2:\n\nThis looks good. You just need the additional patch i posted on bugzilla for ironic package:\n\n--- /lib/python2.7/site-packages/ironic_python_agent/hardware.py        2016-07-18 22:02:53.668820422 -0400\n+++ /lib/python2.7/site-packages/ironic_python_agent/hardware.py        2016-07-18 14:40:33.578307259 -0400\n@@ -52,6 +52,27 @@\n     except IOError:\n         LOG.warning(\"Can\u0027t find the device vendor for device %s\", dev)\n\n+def _check_for_iscsi():\n+    \"\"\"iscsi detection\n+    iscsistart -f will print the iBFT or OF info.\n+    In case such connection exists, we would like to issue\n+    iscsistart -b to create a session to the target.\n+    - if no connection is detected we simply return.\n+    \"\"\"\n+    if os.path.exists(\u0027/var/run/iscsistart.pid\u0027):\n+        return\n+    else :\n+        utils.execute(\u0027/bin/touch\u0027,\u0027/var/run/iscsistart.pid\u0027)\n+    try:\n+        utils.execute(\u0027iscsistart\u0027, \u0027-f\u0027)\n+    except processutils.ProcessExecutionError as e:\n+        LOG.info(\u0027No iscsi connection detected. Skipping iscsi.\u0027)\n+        return\n+    try:\n+        utils.execute(\u0027iscsistart\u0027, \u0027-b\u0027)\n+    except processutils.ProcessExecutionError as e:\n+        LOG.warning(\u0027Something went wrong executing iscsistart -b\u0027\n+                    \u0027Error: %s\u0027, e)\n\n def _udev_settle():\n     \"\"\"Wait for the udev event queue to settle.\n@@ -383,6 +404,7 @@\n\n     def evaluate_hardware_support(self):\n         # Do some initialization before we declare ourself ready\n+        _check_for_iscsi()\n         self._wait_for_disks()\n         return HardwareSupport.GENERIC","accounts_in_message":[],"_revision_number":2},{"id":"ebb1f1a69bdd73d5b0d8a76d3908b9a609ce640d","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-18 09:03:59.000000000","message":"Patch Set 2:\n\nHi Yuval, that is already covered in hardware.py, but in a slightly different way. See:\nhttps://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L77","accounts_in_message":[],"_revision_number":2},{"id":"6dc568f697f9b254076553f8e683a0e21a2bfba4","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-18 10:01:19.000000000","message":"Patch Set 2: -Workflow\n\nReady to be reviewed","accounts_in_message":[],"_revision_number":2},{"id":"618ba9d0e1f362886352ada2f382f2cefb7db522","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2017-01-19 12:44:08.000000000","message":"Patch Set 2: Code-Review-1\n\nWhy not move this logic to the main agent element? If not, I think this element should be called something like \"ironic-agent-multipath\", as it\u0027s what it actually does.","accounts_in_message":[],"_revision_number":2},{"id":"90211293fd264036ebdc395c5b77e63996f7809f","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-19 12:51:03.000000000","message":"Patch Set 2:\n\nAs this came as a request from TripleO, i\u0027m not sure if that feature will apply upstream. See that we are listing an specific list of drivers, also installing packages. If that went directly on core, how could we make flexible enough to add the drivers/packages we need?","accounts_in_message":[],"_revision_number":2},{"id":"cd10943dcffd4f0da2babd45f81a17747547d859","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2017-01-19 13:22:18.000000000","message":"Patch Set 2:\n\nok, fine, but let\u0027s rename it still. I nearly wonder if we should create our own flavor of ironic-agent in tripleo..","accounts_in_message":[],"_revision_number":2},{"id":"7d835465b6dd48bda08488fa8e61fbead17f8f1c","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-19 13:39:29.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3ce1059608219a53b84117a2ac3c1058fc1b3474","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-19 14:54:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tripleo-ci-centos-7-nonha-multinode http://logs.openstack.org/65/420765/3/check/gate-tripleo-ci-centos-7-nonha-multinode/58ab3c2/ : SUCCESS in 53m 28s\n- gate-tripleo-ci-centos-7-nonha-multinode-updates-nv http://logs.openstack.org/65/420765/3/check/gate-tripleo-ci-centos-7-nonha-multinode-updates-nv/b4695f1/ : SUCCESS in 1h 13m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a1a2801a49f9069f1f91bd1ca51570effd393c36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-19 16:31:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-ha http://logs.openstack.org/65/420765/3/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/060fce4/ : SUCCESS in 2h 30m 30s\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/65/420765/3/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/7e5ba29/ : SUCCESS in 2h 02m 53s\n- gate-tripleo-ci-centos-7-ovb-updates http://logs.openstack.org/65/420765/3/check-tripleo/gate-tripleo-ci-centos-7-ovb-updates/c2c2ece/ : SUCCESS in 2h 20m 30s","accounts_in_message":[],"_revision_number":3},{"id":"d2ac344798777e4e8add7d9fa6d72c74bbf5e594","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2017-01-19 21:14:02.000000000","message":"Patch Set 3:\n\nI still think I would prefer to just parameterize this.  You could add a variable named something like DIB_EXTRA_DRACUT_DRIVERS to the main ironic-agent element and that way anyone who wants to add more drivers can do it without writing a whole new element.  For TripleO we would just put that environment variable and packages into the image yaml in tripleo-common.\n\nYou could use the same variable in https://review.openstack.org/#/c/419486 (or a different one, I don\u0027t have a strong opinion on that) and provide the same functionality to non-tripleo users of dib.","accounts_in_message":[],"_revision_number":3},{"id":"587ba5b990d5b143a25da4a4a425f742f83c1713","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2017-01-20 15:07:00.000000000","message":"Patch Set 3: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f7af47ceaf599ab7489bc21bf5cbd1dda89cd17e","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-23 10:39:15.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"795e57e09f66d3002277493665ff9a23739000f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 12:43:00.000000000","message":"Patch Set 4:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-ha http://logs.openstack.org/65/420765/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/50fb045/ : SUCCESS in 2h 03m 32s\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/65/420765/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/3006d5d/ : SUCCESS in 1h 55m 43s\n- gate-tripleo-ci-centos-7-ovb-updates http://logs.openstack.org/65/420765/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-updates/dec5189/ : SUCCESS in 2h 01m 28s","accounts_in_message":[],"_revision_number":4},{"id":"f9e6e035bb5308defcb0e901098f229d4dc6d800","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 13:28:23.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tripleo-ci-centos-7-nonha-multinode http://logs.openstack.org/65/420765/4/check/gate-tripleo-ci-centos-7-nonha-multinode/21e4da7/ : FAILURE in 2h 48m 55s\n- gate-tripleo-ci-centos-7-nonha-multinode-updates-nv http://logs.openstack.org/65/420765/4/check/gate-tripleo-ci-centos-7-nonha-multinode-updates-nv/c55c0ec/ : SUCCESS in 1h 07m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"899f5091365cfbd3977f76b30547848190a7c13f","author":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"date":"2017-01-23 13:30:24.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"a78f66f0f8d7b589c2e4516dc99d10ed68443748","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 15:08:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tripleo-ci-centos-7-nonha-multinode http://logs.openstack.org/65/420765/4/check/gate-tripleo-ci-centos-7-nonha-multinode/974521e/ : SUCCESS in 56m 06s\n- gate-tripleo-ci-centos-7-nonha-multinode-updates-nv http://logs.openstack.org/65/420765/4/check/gate-tripleo-ci-centos-7-nonha-multinode-updates-nv/7541f5b/ : SUCCESS in 1h 34m 48s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"0f4b57f925f7cb80c30f5fef98ecdc0e8fb855c8","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2017-01-23 15:31:38.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"c9bdf997f0f6d664c3eca70e0e616afb80b13725","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2017-01-23 15:41:41.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"af7232951f671d9cd6772458ab4028400e9fd34e","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2017-01-23 15:42:18.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"a357d93d3d257c8a64e44c4ac1a1531c1278e0e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 15:42:28.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"076f1196b80f83bee78d8f305c5fd09720b0023b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 15:46:50.000000000","message":"Patch Set 4:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-ha http://logs.openstack.org/65/420765/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/3b1fe71/ : SUCCESS in 2h 08m 47s\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/65/420765/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/4b1d27d/ : SUCCESS in 2h 05m 48s\n- gate-tripleo-ci-centos-7-ovb-updates http://logs.openstack.org/65/420765/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-updates/3ed554a/ : SUCCESS in 2h 02m 45s","accounts_in_message":[],"_revision_number":4},{"id":"10a6ca93a95cb98ae9d6420f755903f55ef2f304","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 18:52:53.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tripleo-ci-centos-7-nonha-multinode http://logs.openstack.org/65/420765/4/gate/gate-tripleo-ci-centos-7-nonha-multinode/d880d55/ : SUCCESS in 1h 03m 52s","accounts_in_message":[],"_revision_number":4},{"id":"b6dc0b3582a9ac091bc5af295c9b73ac2fd5c7c6","date":"2017-01-23 18:52:54.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"15b5776c57322eb736006907e22aa0ae6eeb8ea3","revisions":{"ee022d85c6a1247cfd3ed87d1cd744e90feae25e":{"kind":"REWORK","_number":1,"created":"2017-01-16 15:37:34.000000000","uploader":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"ref":"refs/changes/65/420765/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/65/420765/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/1"}}},"commit":{"parents":[{"commit":"57a19a7267a8608a434ba05529be9fba297f6027","subject":"Merge \"Don\u0027t depend on os-collect-config element\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/57a19a7267a8608a434ba05529be9fba297f6027"}]}],"author":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-16 15:36:21.000000000","tz":60},"committer":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-16 15:37:25.000000000","tz":60},"subject":"Add element to customize dracut on the agent","message":"Add element to customize dracut on the agent\n\nNew element that rebuilds dracut for the agent, adding all\nthe packages and modules needed to support boot modes like\niscsi, that are supported by Ironic but not bootable by our\nimages.\n\nChange-Id: Ieda51d71c4760c66c00c48d27b6b6b66e3f479eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/ee022d85c6a1247cfd3ed87d1cd744e90feae25e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/ee022d85c6a1247cfd3ed87d1cd744e90feae25e"}]},"branch":"refs/heads/master"},"b8344400ee40c57637ea6e151f74e278dc31c83c":{"kind":"REWORK","_number":2,"created":"2017-01-17 07:32:16.000000000","uploader":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"ref":"refs/changes/65/420765/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/65/420765/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/2"}}},"commit":{"parents":[{"commit":"57a19a7267a8608a434ba05529be9fba297f6027","subject":"Merge \"Don\u0027t depend on os-collect-config element\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/57a19a7267a8608a434ba05529be9fba297f6027"}]}],"author":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-16 15:36:21.000000000","tz":60},"committer":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-17 07:32:06.000000000","tz":60},"subject":"Add element to customize dracut on the agent","message":"Add element to customize dracut on the agent\n\nNew element that rebuilds dracut for the agent, adding all\nthe packages and modules needed to support boot modes like\niscsi, that are supported by Ironic but not bootable by our\nimages.\n\nChange-Id: Ieda51d71c4760c66c00c48d27b6b6b66e3f479eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/b8344400ee40c57637ea6e151f74e278dc31c83c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/b8344400ee40c57637ea6e151f74e278dc31c83c"}]},"branch":"refs/heads/master"},"3059af54e960f0ba0d9e6c137752df9e8669c9e3":{"kind":"REWORK","_number":3,"created":"2017-01-19 13:39:29.000000000","uploader":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"ref":"refs/changes/65/420765/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/65/420765/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/3"}}},"commit":{"parents":[{"commit":"57a19a7267a8608a434ba05529be9fba297f6027","subject":"Merge \"Don\u0027t depend on os-collect-config element\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/57a19a7267a8608a434ba05529be9fba297f6027"}]}],"author":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-16 15:36:21.000000000","tz":60},"committer":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-19 13:39:20.000000000","tz":60},"subject":"Add element to customize dracut on the agent","message":"Add element to customize dracut on the agent\n\nNew element that rebuilds dracut for the agent, adding all\nthe packages and modules needed to support boot modes like\niscsi, that are supported by Ironic but not bootable by our\nimages.\n\nChange-Id: Ieda51d71c4760c66c00c48d27b6b6b66e3f479eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/3059af54e960f0ba0d9e6c137752df9e8669c9e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/3059af54e960f0ba0d9e6c137752df9e8669c9e3"}]},"branch":"refs/heads/master"},"15b5776c57322eb736006907e22aa0ae6eeb8ea3":{"kind":"REWORK","_number":4,"created":"2017-01-23 10:39:15.000000000","uploader":{"_account_id":6133,"name":"yolanda.robla","email":"yroblamo@redhat.com","username":"yolanda.robla"},"ref":"refs/changes/65/420765/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/65/420765/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/65/420765/4"}}},"commit":{"parents":[{"commit":"57a19a7267a8608a434ba05529be9fba297f6027","subject":"Merge \"Don\u0027t depend on os-collect-config element\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/57a19a7267a8608a434ba05529be9fba297f6027"}]}],"author":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-16 15:36:21.000000000","tz":60},"committer":{"name":"Yolanda Robla Mota","email":"yroblamo@redhat.com","date":"2017-01-23 10:39:03.000000000","tz":60},"subject":"Add element to customize dracut on the agent","message":"Add element to customize dracut on the agent\n\nUpdates the ironic agent, installing multipath package\nand regenerating dracut to add all the specified drivers.\n\nChange-Id: Ieda51d71c4760c66c00c48d27b6b6b66e3f479eb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/15b5776c57322eb736006907e22aa0ae6eeb8ea3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/15b5776c57322eb736006907e22aa0ae6eeb8ea3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
