Skip to content

i2c/hardware monitor controls#883

Open
mcint wants to merge 3 commits intoocf:masterfrom
mcint:hw-monitor-controls
Open

i2c/hardware monitor controls#883
mcint wants to merge 3 commits intoocf:masterfrom
mcint:hw-monitor-controls

Conversation

@mcint
Copy link
Copy Markdown
Member

@mcint mcint commented Feb 28, 2020

Monitor status reporting and controls of hardware.

Some i2c commands can brick monitors, so this functionality should be limited to root for now.

@mcint mcint changed the title Hw monitor controls i2c/hardware monitor controls Feb 28, 2020
@ocfbot
Copy link
Copy Markdown
Contributor

ocfbot commented Feb 28, 2020

Errored hosts (0)

Changed hosts (31)

Unaffected hosts (97)


Changed hosts
diff for acid.ocf.berkeley.edu, arsenic.ocf.berkeley.edu, asteroid.ocf.berkeley.edu, avalanche.ocf.berkeley.edu, bigbang.ocf.berkeley.edu, blackout.ocf.berkeley.edu, blight.ocf.berkeley.edu, blizzard.ocf.berkeley.edu, chaos.ocf.berkeley.edu, cyanide.ocf.berkeley.edu, cyclone.ocf.berkeley.edu, destruction.ocf.berkeley.edu, drought.ocf.berkeley.edu, eruption.ocf.berkeley.edu, famine.ocf.berkeley.edu, firewhirl.ocf.berkeley.edu, hailstorm.ocf.berkeley.edu, headcrash.ocf.berkeley.edu, heatwave.ocf.berkeley.edu, hurricane.ocf.berkeley.edu, invasion.ocf.berkeley.edu, madcow.ocf.berkeley.edu, meteorstorm.ocf.berkeley.edu, outbreak.ocf.berkeley.edu, plague.ocf.berkeley.edu, sinkhole.ocf.berkeley.edu, surge.ocf.berkeley.edu, typhoon.ocf.berkeley.edu, venom.ocf.berkeley.edu, volcano.ocf.berkeley.edu, wildfire.ocf.berkeley.edu
*******************************************
+ Exec[load-modules] =>
   parameters =>
     "command": "/lib/systemd/systemd-modules-load",
     "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
     "refreshonly": true,
     "subscribe": "File[/etc/modules-load.d/i2c.conf]"
*******************************************
+ File[/etc/modules-load.d/i2c.conf] =>
   parameters =>
     "backup": "main",
     "content": "i2c_dev",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
Unaffected hosts
alamo.ocf.berkeley.edu
aliens.ocf.berkeley.edu
anthrax.ocf.berkeley.edu
apocalypse.ocf.berkeley.edu
autocrat.ocf.berkeley.edu
bedbugs.ocf.berkeley.edu
bigrip.ocf.berkeley.edu
biohazard.ocf.berkeley.edu
blackrain.ocf.berkeley.edu
bolide.ocf.berkeley.edu
calamity.ocf.berkeley.edu
coma.ocf.berkeley.edu
corruption.ocf.berkeley.edu
coup.ocf.berkeley.edu
dataloss.ocf.berkeley.edu
deadlock.ocf.berkeley.edu
death.ocf.berkeley.edu
dementors.ocf.berkeley.edu
democracy.ocf.berkeley.edu
dev-anthrax.ocf.berkeley.edu
dev-dementors.ocf.berkeley.edu
dev-fallingrocks.ocf.berkeley.edu
dev-firestorm.ocf.berkeley.edu
dev-flood.ocf.berkeley.edu
dev-whiteout.ocf.berkeley.edu
failure.ocf.berkeley.edu
fallingrocks.ocf.berkeley.edu
fallout.ocf.berkeley.edu
falsevacuum.ocf.berkeley.edu
fire.ocf.berkeley.edu
fireball.ocf.berkeley.edu
firestorm.ocf.berkeley.edu
flood.ocf.berkeley.edu
fraud.ocf.berkeley.edu
fukushima.ocf.berkeley.edu
gnats.ocf.berkeley.edu
gridlock.ocf.berkeley.edu
hal.ocf.berkeley.edu
hellfire.ocf.berkeley.edu
hozer-67.ocf.berkeley.edu
hozer-70.ocf.berkeley.edu
hozer-72.ocf.berkeley.edu
hozer-73.ocf.berkeley.edu
hozer-74.ocf.berkeley.edu
hozer-80.ocf.berkeley.edu
hozer-81.ocf.berkeley.edu
jaws.ocf.berkeley.edu
koolaid.ocf.berkeley.edu
leprosy.ocf.berkeley.edu
lethe.ocf.berkeley.edu
lightning.ocf.berkeley.edu
locusts.ocf.berkeley.edu
maelstrom.ocf.berkeley.edu
malaria.ocf.berkeley.edu
mudslide.ocf.berkeley.edu
nuke.ocf.berkeley.edu
nyx.ocf.berkeley.edu
oilspill.ocf.berkeley.edu
pandemic.ocf.berkeley.edu
panic.ocf.berkeley.edu
pestilence.ocf.berkeley.edu
pgp.ocf.berkeley.edu
pileup.ocf.berkeley.edu
pompeii.ocf.berkeley.edu
pox.ocf.berkeley.edu
quicksand.ocf.berkeley.edu
ragnarok.ocf.berkeley.edu
rapture.ocf.berkeley.edu
reaper.ocf.berkeley.edu
rejection.ocf.berkeley.edu
riot.ocf.berkeley.edu
riptide.ocf.berkeley.edu
sarin.ocf.berkeley.edu
sauron.ocf.berkeley.edu
scurvy.ocf.berkeley.edu
segfault.ocf.berkeley.edu
shipwreck.ocf.berkeley.edu
singularity.ocf.berkeley.edu
smallpox.ocf.berkeley.edu
solarflare.ocf.berkeley.edu
stackclash.ocf.berkeley.edu
supernova.ocf.berkeley.edu
tempest.ocf.berkeley.edu
thunder.ocf.berkeley.edu
tornado.ocf.berkeley.edu
trojan.ocf.berkeley.edu
tsunami.ocf.berkeley.edu
vampires.ocf.berkeley.edu
virus.ocf.berkeley.edu
vortex.ocf.berkeley.edu
walpurgisnacht.ocf.berkeley.edu
war.ocf.berkeley.edu
whiteout.ocf.berkeley.edu
worm.ocf.berkeley.edu
y2k.ocf.berkeley.edu
zerg.ocf.berkeley.edu
zombies.ocf.berkeley.edu

Jenkins

@dkess
Copy link
Copy Markdown
Member

dkess commented Feb 28, 2020

We already have the kmod Puppet module so maybe use that instead of manually adding the files?

@mcint
Copy link
Copy Markdown
Member Author

mcint commented Feb 29, 2020

Hmm, sweet, thanks.

Not sure what the difference between kmod::load and kmod::install (more flexible), esp. which I should use. https://forge.puppet.com/camptocamp/kmod


Edit: Perhaps install is by filename, and load is by module name https://wiki.archlinux.org/index.php/Kernel_module#Manual_module_handling

@ocfbot
Copy link
Copy Markdown
Contributor

ocfbot commented Feb 29, 2020

Errored hosts (0)

Changed hosts (34)

Unaffected hosts (94)


Changed hosts
diff for cyanide.ocf.berkeley.edu
*******************************************
  Cron[nss-updatedb] =>
   parameters =>
     hour =>
      - 16
      + 10
     minute =>
      - 34
      + 35
*******************************************
  Cron[puppet-agent] =>
   parameters =>
     minute =>
      - [16, 46]
      + [28, 58]
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
  Exec[systemctl-daemon-reload] =>
   parameters =>
     path =>
      - /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/puppetlabs/bin
      + /opt/puppetlabs/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
+ File[/etc/ssh/ssh_known_hosts] =>
   parameters =>
     "backup": "main",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
diff for blackout.ocf.berkeley.edu
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
  File[/etc/munin/plugin-conf.d/ocf-plugin-conf] =>
   parameters =>
     content =>
      @@ -1,4 +1,4 @@
       # Set warning at 80% and critical at 90%
       [memory]
      -env.apps_warning :6344968750
      -env.apps_critical :7138089843
      +env.apps_warning :6344959375
      +env.apps_critical :7138079296
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
diff for wildfire.ocf.berkeley.edu
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
  File[/etc/munin/plugin-conf.d/ocf-plugin-conf] =>
   parameters =>
     content =>
      @@ -1,4 +1,4 @@
       # Set warning at 80% and critical at 90%
       [memory]
      -env.apps_warning :6344721875
      -env.apps_critical :7137812109
      +env.apps_warning :6344715625
      +env.apps_critical :7137805078
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
diff for lightning.ocf.berkeley.edu
*******************************************
+ Exec[git clone https://github.com/ocf/puppet /etc/puppetlabs/code/environments/nboihem] =>
   parameters =>
     "path": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
     "unless": "test -d /etc/puppetlabs/code/environments/nboihem/.git",
     "user": "nboihem"
*******************************************
+ File[/etc/puppetlabs/code/environments/nboihem] =>
   parameters =>
     "backup": "main",
     "ensure": "directory",
     "group": "ocf",
     "mode": "0644",
     "owner": "nboihem"
*******************************************
diff for tornado.ocf.berkeley.edu
*******************************************
  File[/etc/munin/plugin-conf.d/ocf-plugin-conf] =>
   parameters =>
     content =>
      @@ -1,4 +1,4 @@
       # Set warning at 80% and critical at 90%
       [memory]
      -env.apps_warning :6291828125
      -env.apps_critical :7078306640
      +env.apps_warning :6291815625
      +env.apps_critical :7078292578
*******************************************
diff for acid.ocf.berkeley.edu, arsenic.ocf.berkeley.edu, asteroid.ocf.berkeley.edu, avalanche.ocf.berkeley.edu, bigbang.ocf.berkeley.edu, blizzard.ocf.berkeley.edu, chaos.ocf.berkeley.edu, destruction.ocf.berkeley.edu, drought.ocf.berkeley.edu, eruption.ocf.berkeley.edu, famine.ocf.berkeley.edu, firewhirl.ocf.berkeley.edu, hailstorm.ocf.berkeley.edu, headcrash.ocf.berkeley.edu, heatwave.ocf.berkeley.edu, hurricane.ocf.berkeley.edu, invasion.ocf.berkeley.edu, madcow.ocf.berkeley.edu, meteorstorm.ocf.berkeley.edu, outbreak.ocf.berkeley.edu, plague.ocf.berkeley.edu, sinkhole.ocf.berkeley.edu, surge.ocf.berkeley.edu, typhoon.ocf.berkeley.edu, venom.ocf.berkeley.edu, volcano.ocf.berkeley.edu
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
diff for whiteout.ocf.berkeley.edu
*******************************************
  File[/etc/munin/plugin-conf.d/ocf-plugin-conf] =>
   parameters =>
     content =>
      @@ -1,4 +1,4 @@
       # Set warning at 80% and critical at 90%
       [memory]
      -env.apps_warning :1603371875
      -env.apps_critical :1803793359
      +env.apps_warning :1603356250
      +env.apps_critical :1803775781
*******************************************
diff for cyclone.ocf.berkeley.edu
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
  File[/etc/munin/plugin-conf.d/ocf-plugin-conf] =>
   parameters =>
     content =>
      @@ -1,4 +1,4 @@
       # Set warning at 80% and critical at 90%
       [memory]
      -env.apps_warning :12789300000
      -env.apps_critical :14387962500
      +env.apps_warning :12789306250
      +env.apps_critical :14387969531
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
diff for blight.ocf.berkeley.edu
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
  File[/etc/munin/plugin-conf.d/ocf-plugin-conf] =>
   parameters =>
     content =>
      @@ -1,4 +1,4 @@
       # Set warning at 80% and critical at 90%
       [memory]
      -env.apps_warning :6344003125
      -env.apps_critical :7137003515
      +env.apps_warning :6344012500
      +env.apps_critical :7137014062
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
Unaffected hosts
alamo.ocf.berkeley.edu
aliens.ocf.berkeley.edu
anthrax.ocf.berkeley.edu
apocalypse.ocf.berkeley.edu
autocrat.ocf.berkeley.edu
bedbugs.ocf.berkeley.edu
bigrip.ocf.berkeley.edu
biohazard.ocf.berkeley.edu
blackrain.ocf.berkeley.edu
bolide.ocf.berkeley.edu
calamity.ocf.berkeley.edu
coma.ocf.berkeley.edu
corruption.ocf.berkeley.edu
coup.ocf.berkeley.edu
dataloss.ocf.berkeley.edu
deadlock.ocf.berkeley.edu
death.ocf.berkeley.edu
dementors.ocf.berkeley.edu
democracy.ocf.berkeley.edu
dev-anthrax.ocf.berkeley.edu
dev-dementors.ocf.berkeley.edu
dev-fallingrocks.ocf.berkeley.edu
dev-firestorm.ocf.berkeley.edu
dev-flood.ocf.berkeley.edu
dev-whiteout.ocf.berkeley.edu
failure.ocf.berkeley.edu
fallingrocks.ocf.berkeley.edu
fallout.ocf.berkeley.edu
falsevacuum.ocf.berkeley.edu
fire.ocf.berkeley.edu
fireball.ocf.berkeley.edu
firestorm.ocf.berkeley.edu
flood.ocf.berkeley.edu
fraud.ocf.berkeley.edu
fukushima.ocf.berkeley.edu
gnats.ocf.berkeley.edu
gridlock.ocf.berkeley.edu
hal.ocf.berkeley.edu
hellfire.ocf.berkeley.edu
hozer-67.ocf.berkeley.edu
hozer-70.ocf.berkeley.edu
hozer-72.ocf.berkeley.edu
hozer-73.ocf.berkeley.edu
hozer-74.ocf.berkeley.edu
hozer-80.ocf.berkeley.edu
hozer-81.ocf.berkeley.edu
jaws.ocf.berkeley.edu
koolaid.ocf.berkeley.edu
leprosy.ocf.berkeley.edu
lethe.ocf.berkeley.edu
locusts.ocf.berkeley.edu
maelstrom.ocf.berkeley.edu
malaria.ocf.berkeley.edu
mudslide.ocf.berkeley.edu
nuke.ocf.berkeley.edu
nyx.ocf.berkeley.edu
oilspill.ocf.berkeley.edu
pandemic.ocf.berkeley.edu
panic.ocf.berkeley.edu
pestilence.ocf.berkeley.edu
pgp.ocf.berkeley.edu
pileup.ocf.berkeley.edu
pompeii.ocf.berkeley.edu
pox.ocf.berkeley.edu
quicksand.ocf.berkeley.edu
ragnarok.ocf.berkeley.edu
rapture.ocf.berkeley.edu
reaper.ocf.berkeley.edu
rejection.ocf.berkeley.edu
riot.ocf.berkeley.edu
riptide.ocf.berkeley.edu
sarin.ocf.berkeley.edu
sauron.ocf.berkeley.edu
scurvy.ocf.berkeley.edu
segfault.ocf.berkeley.edu
shipwreck.ocf.berkeley.edu
singularity.ocf.berkeley.edu
smallpox.ocf.berkeley.edu
solarflare.ocf.berkeley.edu
stackclash.ocf.berkeley.edu
supernova.ocf.berkeley.edu
tempest.ocf.berkeley.edu
thunder.ocf.berkeley.edu
trojan.ocf.berkeley.edu
tsunami.ocf.berkeley.edu
vampires.ocf.berkeley.edu
virus.ocf.berkeley.edu
vortex.ocf.berkeley.edu
walpurgisnacht.ocf.berkeley.edu
war.ocf.berkeley.edu
worm.ocf.berkeley.edu
y2k.ocf.berkeley.edu
zerg.ocf.berkeley.edu
zombies.ocf.berkeley.edu

Jenkins

Copy link
Copy Markdown
Member

@ja5087 ja5087 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this require root by default, or do we have to do extra work?

Copy link
Copy Markdown
Member

@cg505 cg505 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks, i've been wanting to add some ddc stuff to fix-displays for a while

@@ -0,0 +1,6 @@
class ocf_desktop::displaycontrol {

kmod::load { 'i2c_dev': }
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should require the package resource


kmod::load { 'i2c_dev': }

package { [ 'i2c-tools', 'ddcutil' ]: }
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i2c-tools is a dep of ddcutil. We should only explicitly install the latter.

@cg505
Copy link
Copy Markdown
Member

cg505 commented Mar 3, 2020

Does this require root by default, or do we have to do extra work?

I believe it does by default

@ocfjenkins
Copy link
Copy Markdown

ocfjenkins Bot commented Jul 28, 2020

Errored hosts (0)

Changed hosts (27)

Unaffected hosts (71)


Changed hosts
diff for acid.ocf.berkeley.edu, arsenic.ocf.berkeley.edu, asteroid.ocf.berkeley.edu, avalanche.ocf.berkeley.edu, bigbang.ocf.berkeley.edu, blackout.ocf.berkeley.edu, blight.ocf.berkeley.edu, blizzard.ocf.berkeley.edu, cyanide.ocf.berkeley.edu, destruction.ocf.berkeley.edu, drought.ocf.berkeley.edu, eruption.ocf.berkeley.edu, famine.ocf.berkeley.edu, firewhirl.ocf.berkeley.edu, hailstorm.ocf.berkeley.edu, headcrash.ocf.berkeley.edu, heatwave.ocf.berkeley.edu, invasion.ocf.berkeley.edu, madcow.ocf.berkeley.edu, meteorstorm.ocf.berkeley.edu, plague.ocf.berkeley.edu, sinkhole.ocf.berkeley.edu, surge.ocf.berkeley.edu, typhoon.ocf.berkeley.edu, venom.ocf.berkeley.edu, volcano.ocf.berkeley.edu, wildfire.ocf.berkeley.edu
*******************************************
+ Exec[modprobe i2c_dev] =>
   parameters =>
     "path": "/bin:/sbin:/usr/bin:/usr/sbin",
     "unless": "egrep -q '^i2c_dev ' /proc/modules"
*******************************************
+ File[/etc/modules-load.d/i2c_dev.conf] =>
   parameters =>
     "backup": "main",
     "content": "# This file is managed by the puppet kmod module.\ni2c_dev\n",
     "ensure": "present",
     "group": "root",
     "mode": "0644",
     "owner": "root"
*******************************************
+ Kmod::Load[i2c_dev] =>
   parameters =>
     "ensure": "present",
     "file": "/etc/modules"
*******************************************
+ Package[ddcutil] =>
   parameters =>
     "allow_virtual": false
*******************************************
+ Package[i2c-tools] =>
   parameters =>
     "allow_virtual": false
*******************************************
Unaffected hosts
anthrax.ocf.berkeley.edu
autocrat.ocf.berkeley.edu
bedbugs.ocf.berkeley.edu
bigrip.ocf.berkeley.edu
biohazard.ocf.berkeley.edu
bolide.ocf.berkeley.edu
calamity.ocf.berkeley.edu
corruption.ocf.berkeley.edu
coup.ocf.berkeley.edu
dataloss.ocf.berkeley.edu
deadlock.ocf.berkeley.edu
death.ocf.berkeley.edu
dementors.ocf.berkeley.edu
democracy.ocf.berkeley.edu
dev-maelstrom.ocf.berkeley.edu
failure.ocf.berkeley.edu
fallingrocks.ocf.berkeley.edu
falsevacuum.ocf.berkeley.edu
fire.ocf.berkeley.edu
firestorm.ocf.berkeley.edu
flood.ocf.berkeley.edu
fraud.ocf.berkeley.edu
fukushima.ocf.berkeley.edu
gridlock.ocf.berkeley.edu
hal.ocf.berkeley.edu
hellfire.ocf.berkeley.edu
jaws.ocf.berkeley.edu
leprosy.ocf.berkeley.edu
lethe.ocf.berkeley.edu
lightning.ocf.berkeley.edu
maelstrom.ocf.berkeley.edu
monsoon.ocf.berkeley.edu
nuke.ocf.berkeley.edu
oilspill.ocf.berkeley.edu
pandemic.ocf.berkeley.edu
panic.ocf.berkeley.edu
pestilence.ocf.berkeley.edu
pgp.ocf.berkeley.edu
pileup.ocf.berkeley.edu
pox.ocf.berkeley.edu
quarantine.ocf.berkeley.edu
quicksand.ocf.berkeley.edu
ragnarok.ocf.berkeley.edu
rapture.ocf.berkeley.edu
reaper.ocf.berkeley.edu
rejection.ocf.berkeley.edu
riot.ocf.berkeley.edu
riptide.ocf.berkeley.edu
sarin.ocf.berkeley.edu
scurvy.ocf.berkeley.edu
segfault.ocf.berkeley.edu
shipwreck.ocf.berkeley.edu
singularity.ocf.berkeley.edu
solarflare.ocf.berkeley.edu
spectre.ocf.berkeley.edu
stackclash.ocf.berkeley.edu
supernova.ocf.berkeley.edu
tempest.ocf.berkeley.edu
thunder.ocf.berkeley.edu
tornado.ocf.berkeley.edu
trojan.ocf.berkeley.edu
tsunami.ocf.berkeley.edu
vampires.ocf.berkeley.edu
virus.ocf.berkeley.edu
vortex.ocf.berkeley.edu
walpurgisnacht.ocf.berkeley.edu
war.ocf.berkeley.edu
whirlwind.ocf.berkeley.edu
whiteout.ocf.berkeley.edu
worm.ocf.berkeley.edu
zombies.ocf.berkeley.edu

Jenkins

@ocfjenkins
Copy link
Copy Markdown

ocfjenkins Bot commented Apr 11, 2023

Jenkins

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants