Page MenuHomeDevCentral
Feed Advanced Search

Sat, Nov 16

dereckson added a comment to T2083: Drop PostgreSQL custom build with XML support on dbserver-role.

Pending new build of 15.9 version.

Sat, Nov 16, 11:17 · Salt, Servers
dereckson added a subtask for T2083: Drop PostgreSQL custom build with XML support on dbserver-role: T2032: Ensure latest and not quarterly packages are used on devserver role.
Sat, Nov 16, 11:13 · Salt, Servers

Thu, Nov 14

dereckson moved T2083: Drop PostgreSQL custom build with XML support on dbserver-role from Backlog to Servers config on the Salt board.
Thu, Nov 14, 20:28 · Salt, Servers
dereckson triaged T2083: Drop PostgreSQL custom build with XML support on dbserver-role as Normal priority.
Thu, Nov 14, 20:28 · Salt, Servers

Thu, Oct 31

dereckson moved T1991: Context has again been lost on /var/log/www from To check again to To report on the upstream board.
Thu, Oct 31, 18:46 · upstream, Regression, Servers, Salt

Sun, Oct 27

dereckson moved T2075: Generate SSH keys for backup purpose from Backlog to Backup infrastructure on the Backups board.
Sun, Oct 27, 01:09 · security, Servers, Backups, Salt
dereckson moved T1783: Lint if salt:// files exist from Backlog to Primary node config on the Salt board.
Sun, Oct 27, 01:01 · Salt
dereckson moved T1993: Salt migration to 3007, 3008 and extensions from Backlog to Bug and issues on the Salt board.
Sun, Oct 27, 01:01 · Nasqueron Operations Squad, discussion, Salt
dereckson moved T2052: Salt mixes Python and grep regular expressions for SELinux code from Backlog to Bug and issues on the Salt board.
Sun, Oct 27, 01:01 · upstream, Salt
dereckson moved T2075: Generate SSH keys for backup purpose from Servers config to Require Salt dev on the Salt board.
Sun, Oct 27, 01:00 · security, Servers, Backups, Salt
dereckson moved T2075: Generate SSH keys for backup purpose from Backlog to Servers config on the Salt board.
Sun, Oct 27, 01:00 · security, Servers, Backups, Salt
dereckson triaged T2075: Generate SSH keys for backup purpose as Normal priority.
Sun, Oct 27, 00:58 · security, Servers, Backups, Salt

Oct 17 2024

dereckson triaged T2056: Evaluate SaltGUI - Salt front-end as Normal priority.
Oct 17 2024, 18:57 · Salt, Servers, Product evaluation

Oct 16 2024

dereckson added a revision to T1620: Decide if we keep staging repository: D3525: Prune notifications-cli-client.
Oct 16 2024, 20:51 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson added a revision to T1620: Decide if we keep staging repository: D3523: Install notifications-cli-client through packages.
Oct 16 2024, 20:42 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson closed T1858: Ensure salt-minion is up at boot time as Resolved.
Oct 16 2024, 18:45 · Salt, Servers, Operations sprints (Ignite Alkane Propulsion)
dereckson added a revision to T1858: Ensure salt-minion is up at boot time: D3091: Enable Salt minion server on FreeBSD nodes.
Oct 16 2024, 18:44 · Salt, Servers, Operations sprints (Ignite Alkane Propulsion)

Oct 14 2024

dereckson added a comment to T1991: Context has again been lost on /var/log/www.

Same thing for Dwellers:

Oct 14 2024, 00:23 · upstream, Regression, Servers, Salt

Oct 13 2024

dereckson closed T1742: Fix network unit for Ysul as Wontfix.

During WindRiver reprovisioning, the network unit behaved correctly.

Oct 13 2024, 12:07 · Salt, Servers

Oct 12 2024

dereckson moved T1765: SELinux context is missing for /etc/nginx configuration files from Backlog - Docker to Backlog - Alkane/Webservers on the Operations sprints (Ignite Alkane Propulsion) board.
Oct 12 2024, 10:21 · Operations sprints (Ignite Alkane Propulsion), Salt, security, Nasqueron Docker deployment squad, Servers
dereckson moved T1325: Consolidate webserver roles from Backlog to Backlog - Alkane/Webservers on the Operations sprints (Ignite Alkane Propulsion) board.
Oct 12 2024, 10:11 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson edited projects for T1325: Consolidate webserver roles, added: Operations sprints (Ignite Alkane Propulsion); removed Operations sprints (The Dreadnought will produce new officers).
Oct 12 2024, 10:11 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson added a comment to T1325: Consolidate webserver roles.

Consolidation recent works occurred at T1828 to further unify nginx configurations.

Oct 12 2024, 10:11 · Operations sprints (Ignite Alkane Propulsion), Technical debt, Salt, Servers
dereckson moved T1620: Decide if we keep staging repository from Backlog to Nasqueron Operations SIG on the discussion board.
Oct 12 2024, 10:04 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson added a project to T1620: Decide if we keep staging repository: discussion.
Oct 12 2024, 10:04 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson updated subscribers of T1620: Decide if we keep staging repository.
Oct 12 2024, 10:04 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson added a comment to T1620: Decide if we keep staging repository.

Some context about this staging repository:

Oct 12 2024, 10:04 · discussion, documentation, Salt, Operations sprints (Consolidate them all), Servers
dereckson added a comment to T1600: Automate staging commit craft.

[Moved to T1620]

Oct 12 2024, 10:01 · documentation, good-first-issue, Salt, Operations sprints (Consolidate them all), Servers
dereckson closed T1563: Declare MKV as video format in nginx configuration as Wontfix.

That's an issue for Chrome to report upstream.

Oct 12 2024, 09:26 · Operations sprints (Consolidate them all), Servers, Salt

Oct 9 2024

dereckson added a comment to T2052: Salt mixes Python and grep regular expressions for SELinux code.

Priority is high as it can affect our certificate renewal process.

Oct 9 2024, 18:44 · upstream, Salt
dereckson triaged T2052: Salt mixes Python and grep regular expressions for SELinux code as High priority.
Oct 9 2024, 18:43 · upstream, Salt

Oct 8 2024

dereckson moved T1681: Publish schema.nasqueron.org from Next to Backlog on the User-Dereckson board.
Oct 8 2024, 00:45 · Schemas, Salt, User-Dereckson, Servers

Oct 5 2024

dereckson closed T2042: salt-wrapper is missing from devserver as Resolved by committing rOPS1742ae616a70: Install salt-wrapper on devserver role.
Oct 5 2024, 19:01 · Salt, Servers

Oct 3 2024

dereckson moved T2042: salt-wrapper is missing from devserver from Backlog to Servers config on the Salt board.
Oct 3 2024, 22:03 · Salt, Servers
dereckson moved T2042: salt-wrapper is missing from devserver from Backlog to Pending review on the Servers board.
Oct 3 2024, 22:03 · Salt, Servers
dereckson added a revision to T2042: salt-wrapper is missing from devserver: D3481: Install salt-wrapper on devserver role.
Oct 3 2024, 21:31 · Salt, Servers
dereckson added a parent task for T2042: salt-wrapper is missing from devserver: T2017: Install WindRiver replacement server.
Oct 3 2024, 17:20 · Salt, Servers
dereckson triaged T2042: salt-wrapper is missing from devserver as Normal priority.
Oct 3 2024, 17:20 · Salt, Servers

Sep 13 2024

dereckson added a comment to T1944: Ensure portsnap is available where we use ports.

Portsnap is deprecated, we'll switch to a Git repository.

Sep 13 2024, 18:50 · Salt, Servers
dereckson merged task T1944: Ensure portsnap is available where we use ports into T2019: Supersede portsnap by a Git repository.
Sep 13 2024, 18:50 · Salt, Servers

Aug 28 2024

aceppaluni closed T1410: Improve shell scripts to make them more solid (shellcheck) as Resolved.
Aug 28 2024, 13:40 · Eglide, good-first-issue, Technical debt, Salt, Servers

Aug 27 2024

aceppaluni added a comment to T1600: Automate staging commit craft.

Are we going to keep the rSTAGING repository?

Aug 27 2024, 16:22 · documentation, good-first-issue, Salt, Operations sprints (Consolidate them all), Servers

Aug 20 2024

dereckson closed T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration as Resolved by committing rOPSe0cbc48f6a3a: Resolve conflict for Salt Vault configuration.
Aug 20 2024, 19:22 · Vault, Servers, Salt, Eglide

Aug 19 2024

aceppaluni added a revision to T1410: Improve shell scripts to make them more solid (shellcheck): D3422: Improve shell scripts robustness.
Aug 19 2024, 19:03 · Eglide, good-first-issue, Technical debt, Salt, Servers

Aug 16 2024

aceppaluni added a comment to T1410: Improve shell scripts to make them more solid (shellcheck).

Crossed-out files no longer needing Shellcheck.

Aug 16 2024, 15:32 · Eglide, good-first-issue, Technical debt, Salt, Servers
aceppaluni updated the task description for T1410: Improve shell scripts to make them more solid (shellcheck).
Aug 16 2024, 15:30 · Eglide, good-first-issue, Technical debt, Salt, Servers

Aug 5 2024

dereckson closed T1994: Upgrade Salt repository on Debian, a subtask of T1993: Salt migration to 3007, 3008 and extensions, as Resolved.
Aug 5 2024, 19:43 · Nasqueron Operations Squad, discussion, Salt
dereckson closed T1994: Upgrade Salt repository on Debian as Resolved by committing rOPS380817c1c8c8: Update Salt repository on Debian.
Aug 5 2024, 19:43 · Eglide, Servers, Salt
dereckson closed T1992: Install patch on redhat family as part of core, a subtask of T1991: Context has again been lost on /var/log/www, as Resolved.
Aug 5 2024, 19:26 · upstream, Regression, Servers, Salt

Aug 4 2024

dereckson moved T1993: Salt migration to 3007, 3008 and extensions from Backlog to Nasqueron Operations SIG on the discussion board.
Aug 4 2024, 17:33 · Nasqueron Operations Squad, discussion, Salt
dereckson merged T1976: Update Salt to 3007 on FreeBSD servers into T1993: Salt migration to 3007, 3008 and extensions.
Aug 4 2024, 09:58 · Nasqueron Operations Squad, discussion, Salt
dereckson merged task T1976: Update Salt to 3007 on FreeBSD servers into T1993: Salt migration to 3007, 3008 and extensions.
Aug 4 2024, 09:58 · Salt, Vault
dereckson moved T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration from Working on to Pending review on the Servers board.
Aug 4 2024, 09:53 · Vault, Servers, Salt, Eglide
dereckson added a revision to T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration: D3401: Resolve conflict for Salt Vault configuration.
Aug 4 2024, 09:50 · Vault, Servers, Salt, Eglide
dereckson moved T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration from Backlog to Working on on the Servers board.
Aug 4 2024, 09:29 · Vault, Servers, Salt, Eglide
dereckson claimed T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration.
Aug 4 2024, 09:29 · Vault, Servers, Salt, Eglide

Aug 3 2024

dereckson added a revision to T1993: Salt migration to 3007, 3008 and extensions: D3394: Downgrade to Salt 3006 on Fedora-downstream servers.
Aug 3 2024, 17:36 · Nasqueron Operations Squad, discussion, Salt
dereckson added a comment to T1993: Salt migration to 3007, 3008 and extensions.

Per previous comment, I'd advice to downgrade to 3006 LTS for paas-docker servers too.

Aug 3 2024, 17:33 · Nasqueron Operations Squad, discussion, Salt
dereckson raised the priority of T1993: Salt migration to 3007, 3008 and extensions from Normal to High.

I've also discovered we can't deploy secrets to Salt 3007+ anymore from a Salt 3006 server:

Aug 3 2024, 16:53 · Nasqueron Operations Squad, discussion, Salt
dereckson moved T1991: Context has again been lost on /var/log/www from Backlog to To check again on the upstream board.
Aug 3 2024, 16:32 · upstream, Regression, Servers, Salt
dereckson moved T1991: Context has again been lost on /var/log/www from Working on to Pending review on the Servers board.
Aug 3 2024, 16:32 · upstream, Regression, Servers, Salt
dereckson moved T1994: Upgrade Salt repository on Debian from Backlog to Pending review on the Servers board.
Aug 3 2024, 16:32 · Eglide, Servers, Salt
dereckson moved T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration from Backlog to Bug and issues on the Salt board.
Aug 3 2024, 16:26 · Vault, Servers, Salt, Eglide
dereckson moved T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration from Backlog to Server config on the Eglide board.
Aug 3 2024, 16:26 · Vault, Servers, Salt, Eglide
dereckson added projects to T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration: Servers, Vault.
Aug 3 2024, 16:24 · Vault, Servers, Salt, Eglide
dereckson triaged T1998: Resolve conflict between core and shellserver roles for Vault in Salt configuration as Low priority.
Aug 3 2024, 16:23 · Vault, Servers, Salt, Eglide
dereckson added a revision to T1994: Upgrade Salt repository on Debian: D3393: Update Salt repository on Debian.
Aug 3 2024, 15:44 · Eglide, Servers, Salt
dereckson renamed T1994: Upgrade Salt repository on Debian from Upgrade Salt on Eglide to Upgrade Salt repository on Debian.
Aug 3 2024, 15:17 · Eglide, Servers, Salt
dereckson added a revision to T1991: Context has again been lost on /var/log/www: D3392: Avoid egrep in Salt code base.
Aug 3 2024, 13:09 · upstream, Regression, Servers, Salt
dereckson added a comment to T1994: Upgrade Salt repository on Debian.
Eglide
$ salt-minion --versions
Salt Version:
          Salt: 3007.1
Aug 3 2024, 13:01 · Eglide, Servers, Salt
dereckson edited projects for T1994: Upgrade Salt repository on Debian, added: Servers, Eglide; removed Nasqueron Operations Squad, discussion.
Aug 3 2024, 12:56 · Eglide, Servers, Salt
dereckson triaged T1994: Upgrade Salt repository on Debian as Normal priority.
Aug 3 2024, 12:52 · Eglide, Servers, Salt
dereckson claimed T1991: Context has again been lost on /var/log/www.

We can actually provide P352 as hotfix.

Aug 3 2024, 12:13 · upstream, Regression, Servers, Salt
dereckson added a subtask for T1991: Context has again been lost on /var/log/www: T1992: Install patch on redhat family as part of core.
Aug 3 2024, 12:04 · upstream, Regression, Servers, Salt
dereckson triaged T1993: Salt migration to 3007, 3008 and extensions as Normal priority.
Aug 3 2024, 11:16 · Nasqueron Operations Squad, discussion, Salt
dereckson lowered the priority of T1991: Context has again been lost on /var/log/www from High to Normal.
Aug 3 2024, 10:11 · upstream, Regression, Servers, Salt
dereckson added a comment to T1991: Context has again been lost on /var/log/www.

I've applied P352 to replace egrep by grep -E on dwellers and docker-002.

Aug 3 2024, 10:11 · upstream, Regression, Servers, Salt

Jul 31 2024

dereckson moved T1991: Context has again been lost on /var/log/www from Backlog to Bug and issues on the Salt board.
Jul 31 2024, 16:30 · upstream, Regression, Servers, Salt
dereckson added a project to T1991: Context has again been lost on /var/log/www: upstream.
Jul 31 2024, 16:30 · upstream, Regression, Servers, Salt
dereckson added a comment to T1991: Context has again been lost on /var/log/www.

Already reported upstream: https://github.com/saltstack/salt/issues/65608

Jul 31 2024, 16:30 · upstream, Regression, Servers, Salt
dereckson added a comment to T1991: Context has again been lost on /var/log/www.
Complector
$ cd /opt/salt/nasqueron-operations
$ salt dwellers state.apply roles/webserver-core/nginx/config
[…]
----------                                                                                                                                                                                                                                    [3/295]
          ID: selinux_context_nginx_logs
    Function: selinux.fcontext_policy_present
        Name: /var/log/www
      Result: False
     Comment: An exception occurred in this state: Traceback (most recent call last):
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/state.py", line 2428, in call
                  ret = self.states[cdata["full"]](
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 160, in __call__
                  ret = self.loader.run(run_func, *args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1269, in run
                  return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1284, in _run_as
                  return _func_or_method(*args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1317, in wrapper
                  return f(*args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/selinux.py", line 326, in fcontext_policy_present
                  current_state = __salt__["selinux.fcontext_get_policy"](
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 160, in __call__
                  ret = self.loader.run(run_func, *args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1269, in run
                  return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/loader/lazy.py", line 1284, in _run_as
                  return _func_or_method(*args, **kwargs)
                File "/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/selinux.py", line 507, in fcontext_get_policy
                  "filespec": parts.group(1).strip(),
              AttributeError: 'NoneType' object has no attribute 'group'
     Started: 16:25:51.413301
    Duration: 391.186 ms
     Changes:
----------
          ID: selinux_context_nginx_logs_applied
    Function: selinux.fcontext_policy_applied
        Name: /var/log/www
      Result: True
     Comment: SElinux policies are already applied for filespec "/var/log/www"
     Started: 16:25:51.804764
    Duration: 6.322 ms
     Changes:
----------
[…]
Jul 31 2024, 16:27 · upstream, Regression, Servers, Salt
dereckson added a comment to T1991: Context has again been lost on /var/log/www.

Issue can be repro on Dwellers:

Jul 31 2024, 16:23 · upstream, Regression, Servers, Salt
dereckson added a project to T1991: Context has again been lost on /var/log/www: Regression.
Jul 31 2024, 16:22 · upstream, Regression, Servers, Salt
dereckson triaged T1991: Context has again been lost on /var/log/www as High priority.
Jul 31 2024, 16:21 · upstream, Regression, Servers, Salt

Jul 27 2024

dereckson moved T1757: docker-001 routing for drake doesn't work on boot from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 27 2024, 20:33 · Operations sprints (Ignite Alkane Propulsion), Salt, Restricted Project, Servers, Nasqueron Docker deployment squad
dereckson added a revision to T1767: Provision /etc/hosts: D3382: Exclude reserved addresses from /etc/hosts Drake entries.
Jul 27 2024, 18:35 · Salt, Restricted Project

Jul 23 2024

dereckson moved T1978: Document monitoring checks from Backlog to Checks on the Monitoring and reporting board.
Jul 23 2024, 20:58 · Salt, Monitoring and reporting
dereckson added a comment to T1877: Evaluate Alcali - Salt front-end.

It could be easier to deploy https://github.com/kpetremann/salt-exporter

Jul 23 2024, 17:56 · security, Salt, Servers, Product evaluation
dereckson added a comment to T1978: Document monitoring checks.

In D2648, NRPE directory has been set to dirs.share + "/monitoring/checks/nrpe", resolved on FreeBSD to /usr/local/share/monitoring/checks/nrpe directory.

Jul 23 2024, 17:30 · Salt, Monitoring and reporting

Jul 21 2024

dereckson triaged T1978: Document monitoring checks as High priority.
Jul 21 2024, 13:39 · Salt, Monitoring and reporting
dereckson moved T1971: Avoid to use user.present or group.present without stable UID/GID from Backlog to Ops on the good-first-issue board.
Jul 21 2024, 13:24 · good-first-issue, Salt

Jul 7 2024

dereckson added a revision to T1975: Allow ops to login to Vault: D3357: Allow to issue Vault token with admin policy.
Jul 7 2024, 14:23 · Salt, Vault
dereckson triaged T1976: Update Salt to 3007 on FreeBSD servers as Normal priority.
Jul 7 2024, 13:29 · Salt, Vault
dereckson added a revision to T1975: Allow ops to login to Vault: D3355: Allow Salt policy to create admin-level tokens.
Jul 7 2024, 13:19 · Salt, Vault
dereckson moved T1975: Allow ops to login to Vault from Backlog to Services to add on the Salt board.
Jul 7 2024, 13:17 · Salt, Vault
dereckson triaged T1975: Allow ops to login to Vault as High priority.
Jul 7 2024, 13:17 · Salt, Vault

Jun 28 2024

dereckson added a revision to T752: Salt configuration for White Rabbit: D3347: Fix tests for RabbitMQ password hash.
Jun 28 2024, 17:59 · Salt, Servers, Nasqueron Docker deployment squad

Jun 25 2024

dereckson updated the task description for T1971: Avoid to use user.present or group.present without stable UID/GID.
Jun 25 2024, 17:07 · good-first-issue, Salt
dereckson updated the task description for T1971: Avoid to use user.present or group.present without stable UID/GID.
Jun 25 2024, 17:05 · good-first-issue, Salt
dereckson added a revision to T1971: Avoid to use user.present or group.present without stable UID/GID: D3340: Allow permanent static UIDs for webserver accounts.
Jun 25 2024, 17:02 · good-first-issue, Salt