- May 31, 2022
-
-
anarcat authored
I was kind of scared of destroying everything by using fdisk. Turns out there's a really easy hack with sfdisk. This hack was found on this page: https://karelzak.blogspot.com/2015/05/resize-by-sfdisk.html This was used to resize vineale, see team#40778.
-
- May 30, 2022
-
- May 26, 2022
-
-
anarcat authored
We were missing two crucial steps: 1. the partitions had to be created *before* the device was passed to the VM, otherwise it gets completely confused and just creates one gigantic filesystem 2. each partition needs to be adopted separately Closes: team#40775.
- May 25, 2022
-
- May 19, 2022
-
- May 17, 2022
-
-
Jérôme Charaoui authored
- May 16, 2022
-
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
-
- May 11, 2022
-
- May 10, 2022
-
- May 09, 2022
-
-
Jérôme Charaoui authored
Under bullseye the old command aborts with: "Failed to reload local-fs.target: Job type reload is not applicable for unit local-fs.target." The restart operation seems to work, and the new .mount unit is created as expected.
-
Jérôme Charaoui authored
-l and -L are easy to confuse, just use --size here
-
Jérôme Charaoui authored
Document the chroot remount procedure with environment variables instead of hardcoding all the paths, making it easier to use this in different hardware environments. Also, assume that the "rebuild grub" set of commands occur within the chroot as this is the expected result of the previous set of commands.
-
Jérôme Charaoui authored
- May 05, 2022
-
- May 04, 2022
-
-
anarcat authored
For example, -n doesn't exist in zsh, and -p has a different meaning. In general, I had to scroll through pages and pages of the bash manpage to even figure out what does options do, so I prefer to keep things simple and stay with a more classic "press enter to continue". I'm sure people can find the ENTER key if they were managing to find the ANY key before. ;)
- May 03, 2022
-
- Apr 27, 2022
-
-
anarcat authored
That "howto" section was getting really unwieldy. Before: - Modifying an existing configuration - Adding a new module - Contributing changes back upstream - Running tests - Validating Puppet code - Listing all hosts under puppet - Other ways of extracting a host list - Running Puppet everywhere - Batch jobs on all hosts - Progressive deployment - Adding/removing a global admin - Examining a Puppet catalog - List resources by type - View/filter full catalog - Troubleshooting - Consult the logs of past local Puppet agent runs - Running Puppet by hand and logging - Finding exported resources with SQL queries - Finding exported resources with PuppetDB - Password management - Getting information from other nodes - Exported resources - PuppetDB lookups - Puppet query language - LDAP lookups - Hiera lookups - Revoking and generating a new certificate for a host - Pager playbook - [catalog run: PuppetDB warning: did not update since \...\] - Problems pushing to the Puppet server - Disaster recovery 31 entries, 17 top level, 14 second. After: - Programming workflow - Modifying an existing configuration - Adding a new module - Contributing changes back upstream - Running tests - Validating Puppet code - Puppet tricks - Password management - Getting information from other nodes - Exported resources - PuppetDB lookups - Puppet query language - LDAP lookups - Hiera lookups - Revoking and generating a new certificate for a host - Deployments - Listing all hosts under puppet - Other ways of extracting a host list - Running Puppet everywhere - Batch jobs on all hosts - Progressive deployment - Adding/removing a global admin - Troubleshooting - Consult the logs of past local Puppet agent runs - Running Puppet by hand and logging - Finding exported resources with SQL queries - Finding exported resources with PuppetDB - Examining a Puppet catalog - List resources by type - View/filter full catalog - Pager playbook - [catalog run: PuppetDB warning: did not update since \...\] - Problems pushing to the Puppet server - Disaster recovery 34 entries, 6 top level, 23 second level, 7 third level The caveat here is that the "third level" here is actually a *fourth* level, something which we're typically trying to avoid, but in this case this is not really a possibility.
-
Jérôme Charaoui authored
and puppet itself takes care of reloading multipath when adding a new alias
-
Jérôme Charaoui authored
- Apr 20, 2022
-
-
Linus Nordberg authored
-