From jira at ovirt-jira.atlassian.net Wed Feb 7 09:05:31 2018 Content-Type: multipart/mixed; boundary="===============3155408568058171925==" MIME-Version: 1.0 From: Barak Korren (oVirt JIRA) To: infra at ovirt.org Subject: [JIRA] (OVIRT-1880) Manage bare metals with beaker Date: Wed, 07 Feb 2018 09:05:29 +0000 Message-ID: In-Reply-To: JIRA.33432.1517994328000@Atlassian.JIRA --===============3155408568058171925== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format... ------------=3D_1517994329-10691-188 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit Barak Korren created OVIRT-1880: ----------------------------------- Summary: Manage bare metals with beaker Key: OVIRT-1880 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1880 Project: oVirt - virtualization made easy Issue Type: Improvement Components: Jenkins Slaves Reporter: Barak Korren Assignee: infra There are multiple reasons why we may want to manage our bare-metal slaves = with beaker: * It will allow us to have auto-reprovisioning for them, perhaps even after= every job * It will allow us to scale up to multiple jenkins masters while sharing ho= st resources * If may allow us to safely move `global_setup.sh` to be executed before a = jobs starts and not by the job itself. -- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100079) ------------=3D_1517994329-10691-188 Content-Type: text/html; charset=3D"UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit

Barak Korren created OVIRT-1880:

   Summary: Manage bare metals with beaker
       Key: OVIRT-1880
       URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1880
   Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: Jenkins Slaves
  Reporter: Barak Korren
  Assignee: infra

There are multiple reasons why we may want to manage our bare-metal slav= es with beaker:

— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#1000= 79)

3D"" ------------=3D_1517994329-10691-188-- --===============3155408568058171925== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4uLgoKLS0tLS0tLS0t LS0tPV8xNTE3OTk0MzI5LTEwNjkxLTE4OApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJz ZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKQmFyYWsgS29ycmVuIGNy ZWF0ZWQgT1ZJUlQtMTg4MDoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiAg ICAgICAgICAgICBTdW1tYXJ5OiBNYW5hZ2UgYmFyZSBtZXRhbHMgd2l0aCBiZWFrZXIKICAgICAg ICAgICAgICAgICBLZXk6IE9WSVJULTE4ODAKICAgICAgICAgICAgICAgICBVUkw6IGh0dHBzOi8v b3ZpcnQtamlyYS5hdGxhc3NpYW4ubmV0L2Jyb3dzZS9PVklSVC0xODgwCiAgICAgICAgICAgICBQ cm9qZWN0OiBvVmlydCAtIHZpcnR1YWxpemF0aW9uIG1hZGUgZWFzeQogICAgICAgICAgSXNzdWUg VHlwZTogSW1wcm92ZW1lbnQKICAgICAgICAgIENvbXBvbmVudHM6IEplbmtpbnMgU2xhdmVzCiAg ICAgICAgICAgIFJlcG9ydGVyOiBCYXJhayBLb3JyZW4KICAgICAgICAgICAgQXNzaWduZWU6IGlu ZnJhCgoKVGhlcmUgYXJlIG11bHRpcGxlIHJlYXNvbnMgd2h5IHdlIG1heSB3YW50IHRvIG1hbmFn ZSBvdXIgYmFyZS1tZXRhbCBzbGF2ZXMgd2l0aCBiZWFrZXI6CiogSXQgd2lsbCBhbGxvdyB1cyB0 byBoYXZlIGF1dG8tcmVwcm92aXNpb25pbmcgZm9yIHRoZW0sIHBlcmhhcHMgZXZlbiBhZnRlciBl dmVyeSBqb2IKKiBJdCB3aWxsIGFsbG93IHVzIHRvIHNjYWxlIHVwIHRvIG11bHRpcGxlIGplbmtp bnMgbWFzdGVycyB3aGlsZSBzaGFyaW5nIGhvc3QgcmVzb3VyY2VzCiogSWYgbWF5IGFsbG93IHVz IHRvIHNhZmVseSBtb3ZlIGBnbG9iYWxfc2V0dXAuc2hgIHRvIGJlIGV4ZWN1dGVkIGJlZm9yZSBh IGpvYnMgc3RhcnRzIGFuZCBub3QgYnkgdGhlIGpvYiBpdHNlbGYuCgoKCi0tClRoaXMgbWVzc2Fn ZSB3YXMgc2VudCBieSBBdGxhc3NpYW4gSmlyYQoodjEwMDEuMC4wLVNOQVBTSE9UIzEwMDA3OSkK Ci0tLS0tLS0tLS0tLT1fMTUxNzk5NDMyOS0xMDY5MS0xODgKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7IGNoYXJzZXQ9IlVURi04IgpDb250ZW50LURpc3Bvc2l0aW9uOiBpbmxpbmUKQ29udGVudC1U cmFuc2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+PGJvZHk+CjxoMz5CYXJhayBLb3JyZW4gY3Jl YXRlZCBPVklSVC0xODgwOjwvaDM+CjxwcmU+ICAgU3VtbWFyeTogTWFuYWdlIGJhcmUgbWV0YWxz IHdpdGggYmVha2VyCiAgICAgICBLZXk6IE9WSVJULTE4ODAKICAgICAgIFVSTDogaHR0cHM6Ly9v dmlydC1qaXJhLmF0bGFzc2lhbi5uZXQvYnJvd3NlL09WSVJULTE4ODAKICAgUHJvamVjdDogb1Zp cnQgLSB2aXJ0dWFsaXphdGlvbiBtYWRlIGVhc3kKSXNzdWUgVHlwZTogSW1wcm92ZW1lbnQKQ29t cG9uZW50czogSmVua2lucyBTbGF2ZXMKICBSZXBvcnRlcjogQmFyYWsgS29ycmVuCiAgQXNzaWdu ZWU6IGluZnJhPC9wcmU+CjxwPlRoZXJlIGFyZSBtdWx0aXBsZSByZWFzb25zIHdoeSB3ZSBtYXkg d2FudCB0byBtYW5hZ2Ugb3VyIGJhcmUtbWV0YWwgc2xhdmVzIHdpdGggYmVha2VyOjwvcD4KPHVs PjxsaT48cD5JdCB3aWxsIGFsbG93IHVzIHRvIGhhdmUgYXV0by1yZXByb3Zpc2lvbmluZyBmb3Ig dGhlbSwgcGVyaGFwcyBldmVuIGFmdGVyIGV2ZXJ5IGpvYjwvcD48L2xpPgo8bGk+PHA+SXQgd2ls bCBhbGxvdyB1cyB0byBzY2FsZSB1cCB0byBtdWx0aXBsZSBqZW5raW5zIG1hc3RlcnMgd2hpbGUg c2hhcmluZyBob3N0IHJlc291cmNlczwvcD48L2xpPgo8bGk+PHA+SWYgbWF5IGFsbG93IHVzIHRv IHNhZmVseSBtb3ZlIGBnbG9iYWxfc2V0dXAuc2hgIHRvIGJlIGV4ZWN1dGVkIGJlZm9yZSBhIGpv YnMgc3RhcnRzIGFuZCBub3QgYnkgdGhlIGpvYiBpdHNlbGYuPC9wPjwvbGk+PC91bD4KPHA+Jm1k YXNoOyBUaGlzIG1lc3NhZ2Ugd2FzIHNlbnQgYnkgQXRsYXNzaWFuIEppcmEgKHYxMDAxLjAuMC1T TkFQU0hPVCMxMDAwNzkpPC9wPgoKPGltZyBzcmM9Imh0dHBzOi8vdTQwNDM0MDIuY3Quc2VuZGdy aWQubmV0L3dmL29wZW4/dXBuPWk1VE1XR1Y5OWFtSmJOeEpwU3AyLTJCSjMzQlNNM3R1aVVmUlRr NjRLLTJCT2pHcEYtMkJ1TXpvSlJSQjFpZnpaSUVydEl4VGNjTHk1MjF6ejdPeFpWaUI1bW5wYmJ3 WUpGejZmbGdldlhPelVKVkgtMkZxQnF2Y3FxcUtJcDNwNE9jeURGT3NSd3ZhTGsxcjdYOEpwTEVi Yll0US0yRjhzZS0yRkFvRzNOcU15Nk1FRjk2MGZNNFdDZkFySVBpcERBeFYzSTlRdER4d0laa2VO V0Q5eUFwUHNkSnJhM1Y0TlQ3aElPb1RpZjQ2aE45QTJOYS0yQklzZUhuZ1NTT3pyU1BvODdYczVk bFRPcEhUNldGYnNZQzdPVVhhVHZsNEF4eGhrRXNZN1RlbDh0VGh5Qk5WalgxellFQWNNck9YaUZz SjMtMkJZQXkya1ZjMS0yRlBVeGpMSFRNMTFaLTJCZXYtMkJrUkhWSW1HUGVseXRELTJGUnZBdk41 MFhuSDc1SHR1bGMzaHFXLTJGQnQyM2w4ZGFXOXQxdDZZVndFT3FDdHZPMVR6bElkRE9qSzJFZkNL cUZvY2E5dDM3b2E2eEw4ejZqamRsMlJPSXhSek1wcWJjay0yRlo0IiBhbHQ9IiIgd2lkdGg9IjEi IGhlaWdodD0iMSIgYm9yZGVyPSIwIiBzdHlsZT0iaGVpZ2h0OjFweCAhaW1wb3J0YW50O3dpZHRo OjFweCAhaW1wb3J0YW50O2JvcmRlci13aWR0aDowICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDowICFp bXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAgIWltcG9y dGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3Bh ZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRk aW5nLWxlZnQ6MCAhaW1wb3J0YW50OyIvPgo8L2JvZHk+PC9odG1sPgoKLS0tLS0tLS0tLS0tPV8x NTE3OTk0MzI5LTEwNjkxLTE4OC0tCg== --===============3155408568058171925==--