- Aug 23, 2021
- Aug 19, 2021
-
-
anarcat authored
-
anarcat authored
-
anarcat authored
-
anarcat authored
We are using "Must have" instead of "Need to have" there, and it seems like a more natural wording that we should also use here. It also happens to reuse RFC-like vocabulary so it may be more explicit for some people.
-
anarcat authored
Those were duplicates and putting the former up in "Need to have" seemed to imply the latter was promoted to that as well. We still agree that the ENC is a priority, but we prefer avoiding the confusion. See: !16 (comment 2747932)
-
anarcat authored
Add a new 2021 roadmap item for Puppet Closes team#40358 See merge request !16
-
- Aug 18, 2021
-
-
Jérôme Charaoui authored
Working on and improving our Puppet environment while following best practices [0] is currently blocking on our lack of an external node classifier, or ENC. Adding this item as a priority on our roadmap will resolve team#40358 and help advance team#29387 Deploying `hiera-enc` in itself should be fairly straightforward, however since some nodes are assigned multiple roles, some of those roles (eg. roles::fde) will have to be converted into profiles instead and included from the role class. So a small amount of restructuring of our roles manifests and current hiera data is to be expected. If I can focus on this I don't expect it should take more than one week's time (20h) to implement this fully. [0] https://puppet.com/docs/puppet/7/the_roles_and_profiles_method.html
-
Jérôme Charaoui authored
-
anarcat authored
-
anarcat authored
-
anarcat authored
-
anarcat authored
-
anarcat authored
-
- Aug 17, 2021
-
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
Following a discussion during the last S9 meeting, I was asked to draft ideas for a workflow for editing the new Lektor blog that avoids using the command-line and the `git` command.
-
- Aug 16, 2021
-
-
Jérôme Charaoui authored
-
- Aug 11, 2021
-
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
-
- Aug 02, 2021
-
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
-
- Jul 21, 2021
-
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
-
Jérôme Charaoui authored
Document the anticensorship team services Closes tpo/anti-censorship/team#4 See merge request !15
-
- Jul 20, 2021
-
-
Jérôme Charaoui authored
The patches don't apply against the latest release and appear to be rendered obsolete since the fixes have been merged upstream and released.
-
- Jul 19, 2021
-
-
Jérôme Charaoui authored
-
- Jul 15, 2021
-
-
meskio authored
Closes: tpo/anti-censorship/team#4
-
- Jul 01, 2021
- Jun 30, 2021
- Jun 28, 2021
-
-
anarcat authored
At the time of writing, we have the following ways of creating a filesystem in the wiki: anarcat@curie:help.torproject.org(master)$ git grep mkfs howto/ganeti.md: mkfs /dev/vg_ganeti/srv-tmp && howto/ganeti.md: mkfs /dev/vg_ganeti/srv && howto/lvm.md: mkfs -t ext4 /dev/vg_ganeti/srv howto/new-machine-cymru.md: mkfs.ext4 -j /dev/mapper/36782bcb00063c6a500000aa36036318d old/new-kvm-virsh-vm.md:mkfs.ext4 "$part1" service/ci.md: mkfs -t ext4 -j /dev/sdc Most of them use `-t ext4` instead of `.ext4`. I consider that to be best practice, because it doesn't assume implementation details (e.g. the existence of `mkfs.ext4`) in `mkfs`. We especially do not, ever, use `-m` in the filesystem creation, let alone with "zero percent". That feels like a bad idea in general: if we run out of disk space, we have no emergency procedure to recover. We should definitely avoid that: in some cases, we *may* want to reduce the percentage from the default (5%) to something smaller (say 1%, it even supports fractional percentages). We should probably *always* use a journal as well, although by default (in `mke2fs.conf`) the journal is enabled by default (`has_journal`) is set, so it is really redundant nowadays.
-