This repository has been archived by the owner on Feb 25, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(SERVER-2017) Razor-ify smaller blades
Adding tags for mac addresses of current perf-bl{11,12,13}.delivery.puppetlabs.net. This also means they believe their hostname is perf-b1{3994,3995,3996}, respectively, because Razor identifiers are the only thing we can use there, we can't specify particular IDs for nodes, Razor determines those. The 3 nodes were registered with Razor manually (the acceptance key will get you in) and should Just Work now. The "small" "sut_size" metadata was added so that we could have different disk partitioning behavior on the larger suts that these (the original ones have two disks and more elaborate partitioning; with these we just use autopart); this is done in the kickstart file in the razor task in puppetlabs-modules. From some experimentation I've found that for the current broker (specified in puppetlabs modules) will allow you ssh cert access with the gatling key (available on int-resources, see PR #130), but not with the acceptance key. Note for posterity: mac addresses in Razor tags are case-sensitive, apparently.
- Loading branch information
Lizzi Lindboe
committed
Feb 13, 2018
1 parent
500e55d
commit 07154c3
Showing
4 changed files
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
10 changes: 10 additions & 0 deletions
10
jenkins-integration/razor/puppetserver-perf-sut-small-policy.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{ | ||
"name": "puppetserver-perf-sut-small", | ||
"hostname": "perf-bl${id}.delivery.puppetlabs.net", | ||
"root-password": "puppet", | ||
"tags": "puppetserver-perf-sut-small", | ||
"repo": "centos-7", | ||
"task": "puppetserver-sut-centos/7", | ||
"broker": "puppetserver-perf-sut", | ||
"node_metadata": {"sut_size": "small"} | ||
} |
4 changes: 4 additions & 0 deletions
4
jenkins-integration/razor/puppetserver-perf-sut-small-tag.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"name": "puppetserver-perf-sut-small", | ||
"rule": ["or", ["=", ["fact", "macaddress"], "00:25:90:d8:82:b6"], ["=", ["fact", "macaddress"], "00:25:90:d8:82:fe"], ["=", ["fact", "macaddress"], "00:25:90:d8:82:ca"]] | ||
} |