- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Wed, Apr 17
Wed, Apr 17
Remove obsolete stub cert
Wed, Apr 10
Wed, Apr 10
Muehlenhoff committed rLPRI51d618005260: Remove obsolete dummy certs for docker-registry and testreduce.
Remove obsolete dummy certs for docker-registry and testreduce
puppetboard: Remove obsolete cert
Tue, Apr 9
Tue, Apr 9
Remove obsolete dummy cert
Remove obsolete stub secret
Mon, Apr 8
Mon, Apr 8
schema: Remove dummy cert
Thu, Apr 4
Thu, Apr 4
Remove dummy cert for debmonitor
Tue, Apr 2
Tue, Apr 2
Mar 22 2024
Mar 22 2024
Remove obsolete dummy key tabs
Mar 21 2024
Mar 21 2024
Delete peopleweb dummy cert
Mar 20 2024
Mar 20 2024
Remove labweb.discovery.wmnet dummy cert
Mar 4 2024
Mar 4 2024
Fix location of dummy keytab for an-airflow1007
Dec 7 2023
Dec 7 2023
Remove obsolete dummy certs
Dec 6 2023
Dec 6 2023
Revert "Revert "Remove ganeti RAPI dummy certs""
Muehlenhoff added a reverting change for rLPRI2a7f12b9b3c9: Remove ganeti RAPI dummy certs: rLPRI9b9ccd45b8db: Revert "Remove ganeti RAPI dummy certs".
Revert "Remove ganeti RAPI dummy certs"
Dec 4 2023
Dec 4 2023
Remove obsolete dummy cert
Remove ganeti RAPI dummy certs
Oct 11 2023
Oct 11 2023
Add dummy keytabs for apt1002/apt2002
Sep 28 2023
Sep 28 2023
Add OIDC/datahub stub secret
Aug 21 2023
Aug 21 2023
Muehlenhoff committed rLPRI64bd4b82ce0a: Add new dummy keytab for install3003 and remove install3002.
Add new dummy keytab for install3003 and remove install3002
Aug 15 2023
Aug 15 2023
Add dummy certs for ganeti02.svc.esams.wmnet
Jun 8 2023
Jun 8 2023
Add stub secrets for profile::idm::ldap_dn_password
Jun 7 2023
Jun 7 2023
Muehlenhoff committed rLPRI799beb0b44d0: Add also stub secrets for the mediawiki key for the idm_test role.
Add also stub secrets for the mediawiki key for the idm_test role
Mar 23 2023
Mar 23 2023
Feb 10 2023
Feb 10 2023
Remove obsolete stub keytabs
Jan 31 2023
Jan 31 2023
New stub keytabs for the new install servers
Jan 17 2023
Jan 17 2023
cumin: Update docs for Debian package
Dec 19 2022
Dec 19 2022
Remove d-i-test from special handling
Dec 14 2022
Dec 14 2022
Muehlenhoff committed rCCKB5ab61b232626: Add a new cookbook to roll-restart/reboot Swift proxies (also Thanos frontends) (authored by MoritzMuehlenhoff).
Add a new cookbook to roll-restart/reboot Swift proxies (also Thanos frontends)
sre.maps.roll-restart: Also restart nginx
Muehlenhoff committed rCCKBaf533000f196: sre.misc-clusters.roll-restart-docker-registry: Also restart docker-registry….
sre.misc-clusters.roll-restart-docker-registry: Also restart docker-registry…
Add a cookbook to restart/reboot logstash collector nodes
sre.ganeti.changedisk: Correct RAPI call
Add a cookbook to change the storage type of a Ganeti VM
Muehlenhoff committed rCCKB9a62fdf34110: sre.maps.roll-restart: Update aliases to only use replicas.
sre.maps.roll-restart: Update aliases to only use replicas
Add cookbook to perform rolling restart of maps
Muehlenhoff committed rCCKB1989d8f7e034: New cookbook to roll-restart (or roll-reboot) the eventschemas cluster(s).
New cookbook to roll-restart (or roll-reboot) the eventschemas cluster(s)
New cookbook to roll-restart/reboot Thanos frontends
sre.o11y.roll-restart-reboot-thanos-fe: Fix typo
Add cookbook to restart/reboot the Docker registry
sre.wdqs.restart-nginx: Fix action and rename title
Remove sre.misc-clusters.sretest
Muehlenhoff committed rCCKBb48b9ed4d91e: Add a cookbook to perform a rolling restart/reboot of an LDAP replica cluster.
Add a cookbook to perform a rolling restart/reboot of an LDAP replica cluster
sre.misc-clusters.thumbor: Switch to SRELBBatchRunnerBase
Disable swap before running wipefs
Muehlenhoff committed rCCKBdfd7be3e23f1: sre.ganeti.addnode: Also catch RemoteExecutionError in trunking check.
sre.ganeti.addnode: Also catch RemoteExecutionError in trunking check
Muehlenhoff committed rCCKB777b4e6c9d26: sre.ganeti.addnode: Fix bridge detection logic and provide guidance what do you.
sre.ganeti.addnode: Fix bridge detection logic and provide guidance what do you
Muehlenhoff committed rCCKB6b0c75207e32: Validate the Ganeti node has been added to Hiera (and thus Ferm).
Validate the Ganeti node has been added to Hiera (and thus Ferm)
Muehlenhoff committed rCCKBc35df011ccc2: sre.ganeti.reboot-vm: Add an option to skip waiting for successful Puppet run.
sre.ganeti.reboot-vm: Add an option to skip waiting for successful Puppet run
Update bridge detection code
sre.ganeti.addnode: Fix bridge detection
Muehlenhoff committed rCCKB5a5f21dc68cb: sre.ganeti.addnode: Validate bridge config of the switches.
sre.ganeti.addnode: Validate bridge config of the switches
Muehlenhoff committed rCCKBafe221656547: sre.ganeti.addnode: Make target for validate_state configurable.
sre.ganeti.addnode: Make target for validate_state configurable
Fix test for virtualisation
sre.ganeti.addnode: Pass the Ganeti group to gnt-node add
Muehlenhoff committed rCCKBe01d203ed21b: sre.ganeti.addnode: Also check for the analytics bridge in eqiad.
sre.ganeti.addnode: Also check for the analytics bridge in eqiad
sre.ganeti.addnode: Pass the Ganeti group to gnt-node add
Muehlenhoff committed rCCKB8271c50c4058: sre.ganeti.reboot-vm: Only pass the hostname to netbox_server, not the entire….
sre.ganeti.reboot-vm: Only pass the hostname to netbox_server, not the entire…
sre.ganeti.reboot-vm: Pass as a string
ganeti.reboot-vm: Correctly wait for recovery
sre.ganeti.reboot-vm: Query the cluster name from Netbox
New cookbook to reboot a VM on the Ganeti level
Muehlenhoff committed rCCKBce0aa181c554: ganeti.reboot-vm: Add missing argument for Ganeti cluster selection.
ganeti.reboot-vm: Add missing argument for Ganeti cluster selection
Muehlenhoff committed rCCKB9ff028535336: Show cluster name in conformation dialogue, not the master's name.
Show cluster name in conformation dialogue, not the master's name
sre.ganeti.addnode: Extend globbing for bridge check
Muehlenhoff committed rCCKB0743040fde4f: sre.debmonitor.remove-hosts: Catch the RemoteError exception.
sre.debmonitor.remove-hosts: Catch the RemoteError exception
Muehlenhoff committed rCCKBf7afb7a67f47: sre.ganeti.addnode: Use --no-ssh-key-check for initial node setup.
sre.ganeti.addnode: Use --no-ssh-key-check for initial node setup
Muehlenhoff committed rCCKB31713a3c34ba: sre.ganeti.makevm: Relax globbing for interface name used in bridges.
sre.ganeti.makevm: Relax globbing for interface name used in bridges
sre.ganeti.addnode: Fix remote
sre.ganeti.addnode: Fix arg name
renew-cert: Don't disable Puppet in installer mode
renew-cert: One more step skipped in installer mode
Support test cluster in get_locations()
addnode cookbook: Also allow ganeti test cluster role
logout: Catch RemoteExecutionError exception
idm.logout: Remove the confirmation on failure
Muehlenhoff committed rCCKB6d48e3dd84be: Don't expect all hosts to be reachable for the logout cookbook.
Don't expect all hosts to be reachable for the logout cookbook
Cookbook to add a new node to a Ganeti cluster
Muehlenhoff committed rCCKB37c14c46b601: Support removing debmonitor entries for hosts already garbage-collected from….
Support removing debmonitor entries for hosts already garbage-collected from…
Add a cookbook to delete hosts from debmonitor
Improve error handling if malformed host is given
Actually pass a host to Icinga status check
Remove unused/dead code
Add a Spicerack cook book to reboot hosts
Drop maps from supported clusters
sre.cassandra.roll-restart: Add more aliases
Muehlenhoff committed rCCKB2b7cfb157bb2: Revert "sre.switchdc.mediawiki: parsoid skip broken host" (authored by Dzahn).
Revert "sre.switchdc.mediawiki: parsoid skip broken host"
Sep 24 2021
Sep 24 2021
Revert "discard traffic to mx2002 tcp/25"
Muehlenhoff added a reverting change for rOHPUe3144ba475c9: discard traffic to mx2002 tcp/25: rOHPU525109e07799: Revert "discard traffic to mx2002 tcp/25".
Sep 23 2021
Sep 23 2021
Revert "Temporarily filter port 25 on mx1001 for reimage"
Temporarily filter port 25 on mx1001 for reimage
Sep 22 2021
Sep 22 2021
Revert "Temporarily filter port 25 on mx1001 for reimage"
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL