Page MenuHomeDevCentral
Feed Advanced Search

Apr 16 2023

dereckson closed T1569: Deploy account is defined in saltmaster role but used in devserver role too as Resolved.

Account is now provided to the roles defined in _modules/node.py for the method node.has_deployment.

Apr 16 2023, 20:11 · Operations sprints (Consolidate them all), Technical debt, Salt
dereckson added a revision to T1569: Deploy account is defined in saltmaster role but used in devserver role too: D3032: Provide the "deploy" account for roles needing it.
Apr 16 2023, 20:11 · Operations sprints (Consolidate them all), Technical debt, Salt
dereckson closed T1026: Rename deploy account on Ysul and Eglide as Wontfix.

Flood is so high nowadays that we can need systematically to use | grep -v sshd.

Apr 16 2023, 15:21 · Salt, good-first-issue, Servers

Apr 14 2023

dereckson closed T1832: Fix core role for Debian nodes as Resolved.
Apr 14 2023, 20:48 · Servers, Salt

Apr 13 2023

dereckson added a comment to T1283: Lint SaltStack files.

We've adopted it in rOPS and it finds insecable spaces put inside {{ }} instead of regular spaces at least.

Apr 13 2023, 18:02 · Continous integration and delivery, Salt, Servers
dereckson added a revision to T1832: Fix core role for Debian nodes: D3008: Allow to use bat on Debian.
Apr 13 2023, 00:21 · Servers, Salt
dereckson added a revision to T1832: Fix core role for Debian nodes: D3007: Add backport to Debian repositories.
Apr 13 2023, 00:12 · Servers, Salt

Apr 12 2023

dereckson added a revision to T1832: Fix core role for Debian nodes: D3006: Define CloudHugger netmask.
Apr 12 2023, 23:37 · Servers, Salt
dereckson added a revision to T1832: Fix core role for Debian nodes: D3005: Reduce the length of GRE interface name.
Apr 12 2023, 23:33 · Servers, Salt
dereckson triaged T1832: Fix core role for Debian nodes as High priority.
Apr 12 2023, 23:18 · Servers, Salt
dereckson triaged T1831: Update login.conf for FreeBSD server as High priority.
Apr 12 2023, 19:00 · Salt

Apr 10 2023

dereckson moved T1681: Publish schema.nasqueron.org from Backlog to Next on the User-Dereckson board.

This site is new, could be a good candidate for Alkane testing.

Apr 10 2023, 16:15 · Schemas, Salt, User-Dereckson, Servers

Apr 6 2023

dereckson updated subscribers of T1595: Reprovision Dwellers through Salt.

Vhosts part done (thanks @DorianWinty)

Apr 6 2023, 19:22 · Salt, Operations sprints (Consolidate them all)
dereckson updated the task description for T1595: Reprovision Dwellers through Salt.
Apr 6 2023, 19:22 · Salt, Operations sprints (Consolidate them all)

Apr 3 2023

dereckson closed T1821: InvalidArgumentException: Please provide a valid cache path. as Resolved by committing rOPS89ce0bb0b48f: Create Laravel framework directories.
Apr 3 2023, 22:15 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson added a comment to T1821: InvalidArgumentException: Please provide a valid cache path..

Not sure at one moment the issue was solved, with opcache it's not easy to know, but just restart the server after creating the directories wasn't enough.

Apr 3 2023, 22:14 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson added a revision to T1821: InvalidArgumentException: Please provide a valid cache path.: D2971: Create Laravel framework directories.
Apr 3 2023, 21:54 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
dereckson updated the task description for T1821: InvalidArgumentException: Please provide a valid cache path..
Apr 3 2023, 21:49 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression
alken-orin assigned T1821: InvalidArgumentException: Please provide a valid cache path. to dereckson.
Apr 3 2023, 20:04 · Notifications center, Salt, Nasqueron Docker deployment squad, Regression

Apr 2 2023

dereckson closed T1818: Sentry database was forcefully updated during a PostgreSQL deployment as Resolved by committing rOPSc3de759c1b33: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson added a revision to T1818: Sentry database was forcefully updated during a PostgreSQL deployment: D2969: Use nasqueron/postgres-sentry image.
Apr 2 2023, 15:03 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson edited projects for T1818: Sentry database was forcefully updated during a PostgreSQL deployment, added: Nasqueron Docker deployment squad; removed Docker images.

This deployment created the incident:

Apr 2 2023, 14:52 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson moved T1818: Sentry database was forcefully updated during a PostgreSQL deployment from Backlog to Sentry on the Monitoring and reporting board.
Apr 2 2023, 14:41 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson moved T1818: Sentry database was forcefully updated during a PostgreSQL deployment from Backlog to Bug and issues on the Salt board.
Apr 2 2023, 14:41 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson triaged T1818: Sentry database was forcefully updated during a PostgreSQL deployment as Unbreak Now! priority.
Apr 2 2023, 14:41 · Nasqueron Docker deployment squad, Monitoring and reporting, Salt
dereckson triaged T1817: Update pillar path for paas_docker.get_subnets as High priority.
Apr 2 2023, 13:20 · Salt

Mar 28 2023

dereckson added a comment to T1779: Provision docker-002 Docker Engine.

https://api.nasqueron.org/infra/servers.json

Mar 28 2023, 01:05 · Salt, Docker images, Servers, security
dereckson closed T1428: Refactor systemd-unit for Docker containers as Resolved by committing rOPS464bb985d0d6: Determine in what order containers should be run.
Mar 28 2023, 00:32 · Servers, Salt, Nasqueron Docker deployment squad

Mar 27 2023

dereckson added a revision to T1428: Refactor systemd-unit for Docker containers: D2934: Determine in what order containers should be run.
Mar 27 2023, 23:38 · Servers, Salt, Nasqueron Docker deployment squad
dereckson claimed T1428: Refactor systemd-unit for Docker containers.

On it, with a graph and topological sorting.

Mar 27 2023, 23:21 · Servers, Salt, Nasqueron Docker deployment squad

Mar 26 2023

dereckson merged task T1807: Update phpdox install process into T1731: Ensure Notifications Center CI jobs run smoothly in PHP 8.1 .
Mar 26 2023, 14:03 · upstream, Salt, Servers, Jenkins
dereckson triaged T1807: Update phpdox install process as High priority.
Mar 26 2023, 00:20 · upstream, Salt, Servers, Jenkins
dereckson added a project to T1807: Update phpdox install process: upstream.

The other one is reported upstream - https://github.com/theseer/phpdox/issues/424

Mar 26 2023, 00:20 · upstream, Salt, Servers, Jenkins

Mar 25 2023

dereckson added a comment to T1807: Update phpdox install process.

The xdebug one is fixed by this commit, that's why it doesn't occur on WindRiver:

Mar 25 2023, 23:46 · upstream, Salt, Servers, Jenkins
dereckson renamed T1807: Update phpdox install process from Update phpdox instal process to Update phpdox install process.
Mar 25 2023, 23:41 · upstream, Salt, Servers, Jenkins

Mar 24 2023

dereckson closed T1312: ZFS snapshots on devserver, a subtask of T1268: Reprovision Ysul, as Resolved.
Mar 24 2023, 00:58 · Operations sprints (The Dreadnought will produce new officers), Salt, Servers
dereckson renamed T305: Installed dictionaries on devserver from Installed dictionaries on Ysul to Installed dictionaries on devserver.
Mar 24 2023, 00:16 · Salt, Servers

Mar 9 2023

dereckson updated subscribers of T1768: Simplify paas-docker pillar with PillarStack.

We've adopted Salt Tower as a solution.

Mar 9 2023, 23:01 · Salt
dereckson closed T1768: Simplify paas-docker pillar with PillarStack as Resolved by committing rOPSbbc48f9eb26d: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:48 · Salt
dereckson removed a revision from T1768: Simplify paas-docker pillar with PillarStack: D2870: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:46 · Salt
dereckson added a revision to T1768: Simplify paas-docker pillar with PillarStack: D2870: Adopt Salt Tower to merge pillar files.
Mar 9 2023, 20:43 · Salt
dereckson added a revision to T1768: Simplify paas-docker pillar with PillarStack: D2869: Deploy Salt Tower on salt-primary role.
Mar 9 2023, 19:41 · Salt

Mar 8 2023

dereckson claimed T1768: Simplify paas-docker pillar with PillarStack.
Mar 8 2023, 21:52 · Salt
dereckson moved T1764: Review Python Docker library from Backlog to To report on the upstream board.
Mar 8 2023, 21:36 · upstream, Salt, Servers
dereckson lowered the priority of T1764: Review Python Docker library from High to Normal.

Decreased priority as a workaround exists and is applied.

Mar 8 2023, 21:36 · upstream, Salt, Servers
dereckson added a revision to T1764: Review Python Docker library: D2849: Apply version constraint to pip package, not pip itself.
Mar 8 2023, 21:35 · upstream, Salt, Servers
dereckson closed T1759: SaltStack support for nano as Resolved by committing rOPSebbf9b0558be: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:30 · Salt, Servers
dereckson added a revision to T1759: SaltStack support for nano: D2863: Parse .sls as YAML for nano syntax highlighting.
Mar 8 2023, 21:27 · Salt, Servers
dereckson claimed T1759: SaltStack support for nano.
Mar 8 2023, 21:15 · Salt, Servers
dereckson added a revision to T1768: Simplify paas-docker pillar with PillarStack: D2862: Adopt Salt Tower to merge pillar files.
Mar 8 2023, 19:28 · Salt

Mar 7 2023

dereckson closed T1425: Provision secrets through Salt as Resolved.

All secrets are now stored in Vault and provisioned through Salt, with policies restricting access to secrets by node.

Mar 7 2023, 20:26 · security, Nasqueron Operations Squad, Vault, Salt
dereckson added a comment to T1783: Lint if salt:// files exist.

Also, D2853 offers a nice thing to link to: we need to ensure if the source file: value matches the filename.

Mar 7 2023, 19:57 · Salt
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2851: Decommission docker-001.
Mar 7 2023, 19:51 · Salt, Docker images, Servers, security
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2787: Provision docker-002.
Mar 7 2023, 19:10 · Salt, Docker images, Servers, security
dereckson closed T1788: Fix sentry wrapper SECRET_KEY templating as Resolved by committing rOPS69a1765ac933: Fix credential helper and sentry wrapper.
Mar 7 2023, 17:50 · Nasqueron Docker deployment squad, Salt

Mar 6 2023

dereckson added a revision to T1788: Fix sentry wrapper SECRET_KEY templating: D2848: Fix credential helper and sentry wrapper.
Mar 6 2023, 00:16 · Nasqueron Docker deployment squad, Salt

Mar 5 2023

dereckson triaged T1788: Fix sentry wrapper SECRET_KEY templating as Normal priority.
Mar 5 2023, 23:35 · Nasqueron Docker deployment squad, Salt
dereckson updated subscribers of T1783: Lint if salt:// files exist.

With @DorianWinty we prepared a draft regexp: salt://(%%source%%/[0-9a-zA-Z/\.-_]+)

Mar 5 2023, 21:51 · Salt

Mar 4 2023

dereckson added a revision to T1764: Review Python Docker library: D2840: Use Python Docker package in version 5.x.
Mar 4 2023, 21:45 · upstream, Salt, Servers
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2837: Update tommy_cd back-end URL.
Mar 4 2023, 19:05 · Salt, Docker images, Servers, security
dereckson created T1784: Parse URL in JavaScript in infra.nasqueron.org/config.
Mar 4 2023, 13:42 · Salt, Servers
dereckson updated the task description for T1783: Lint if salt:// files exist.
Mar 4 2023, 13:40 · Salt
dereckson updated the task description for T1783: Lint if salt:// files exist.
Mar 4 2023, 13:40 · Salt
dereckson triaged T1783: Lint if salt:// files exist as Wishlist priority.
Mar 4 2023, 13:38 · Salt

Mar 3 2023

DorianWinty updated the task description for T1764: Review Python Docker library.
Mar 3 2023, 22:53 · upstream, Salt, Servers
DorianWinty updated the task description for T1764: Review Python Docker library.
Mar 3 2023, 22:53 · upstream, Salt, Servers
dereckson moved T1781: Regenerate code.nasqueron.org configuration when a new repo is created from Backlog to Servers config on the Salt board.
Mar 3 2023, 22:33 · Docker images, Salt, Development tools
dereckson added projects to T1781: Regenerate code.nasqueron.org configuration when a new repo is created: Salt, Docker images.
Mar 3 2023, 22:32 · Docker images, Salt, Development tools
dereckson closed T1437: Solve chicken egg problem for zr container deployment as Wontfix.

We migrated from Zemke-Rhyne to Vault for credentials management.

Mar 3 2023, 20:16 · Technical debt, Salt, Operations sprints (The Dreadnought will produce new officers)
dereckson closed T1433: Switch back cachet to upstream Docker image as Wontfix.

Cachet isn't maintained anymore, we need a new status page solution.

Mar 3 2023, 20:14 · Salt, Nasqueron Docker deployment squad, Docker images
dereckson added a revision to T1779: Provision docker-002 Docker Engine: D2827: Update api.nasqueron.org API configuration.
Mar 3 2023, 19:08 · Salt, Docker images, Servers, security
dereckson added projects to T1779: Provision docker-002 Docker Engine: Servers, Docker images, Salt.
Mar 3 2023, 19:05 · Salt, Docker images, Servers, security
dereckson closed T1775: Provision notifications CLI configuration file as Resolved by committing rOPS936e401ff3a4: Update connection information to broker for notifications CLI.
Mar 3 2023, 16:59 · Salt, security, Notifications center
dereckson closed T1778: Ops aren't included in wheel group on devserver role as Resolved by committing rOPS6c5643f57a0a: Provision wheel group on FreeBSD servers.
Mar 3 2023, 16:02 · Salt, Servers
dereckson added a revision to T1778: Ops aren't included in wheel group on devserver role: D2825: Provision wheel group on FreeBSD servers.
Mar 3 2023, 15:59 · Salt, Servers
dereckson triaged T1778: Ops aren't included in wheel group on devserver role as High priority.
Mar 3 2023, 15:46 · Salt, Servers

Mar 2 2023

dereckson moved T1775: Provision notifications CLI configuration file from Backlog to Pending review on the security board.
Mar 2 2023, 17:38 · Salt, security, Notifications center
dereckson claimed T1775: Provision notifications CLI configuration file.
Mar 2 2023, 17:38 · Salt, security, Notifications center
dereckson added a revision to T1775: Provision notifications CLI configuration file: D2824: Update connection information to broker for notifications CLI.
Mar 2 2023, 17:38 · Salt, security, Notifications center
dereckson closed T1776: Avoid Salt to print diff against files with credentials as Resolved by committing rOPSeda2176a0476: Don't print diff changes when credentials can be exposed.
Mar 2 2023, 17:28 · security, Salt
dereckson added a revision to T1776: Avoid Salt to print diff against files with credentials: D2823: Don't print diff changes when credentials can be exposed.
Mar 2 2023, 17:28 · security, Salt
dereckson created T1776: Avoid Salt to print diff against files with credentials.
Mar 2 2023, 17:18 · security, Salt
dereckson triaged T1775: Provision notifications CLI configuration file as Normal priority.
Mar 2 2023, 17:17 · Salt, security, Notifications center

Feb 25 2023

dereckson added a comment to T1728: Install xdebug on devserver.

Ok, package available for PHP 8.1 is php81-pecl-xdebug-3.2.0 (same version for PHP 8.2)

Feb 25 2023, 00:36 · Salt, Servers
dereckson closed T1728: Install xdebug on devserver as Resolved by committing rOPS0f61f77b47df: Install xdebug on devserver.
Feb 25 2023, 00:36 · Salt, Servers
dereckson added a revision to T1728: Install xdebug on devserver: D2813: Install xdebug on devserver.
Feb 25 2023, 00:35 · Salt, Servers

Feb 24 2023

dereckson added a comment to T1728: Install xdebug on devserver.

Check PHPUnit 10 requirement for this one, released this February 2023:

Feb 24 2023, 20:15 · Salt, Servers
dereckson closed T1743: Publish Vault certificate information as Resolved by committing rOPSfc39dddc37d9: Publish Vault certificate information.
Feb 24 2023, 20:14 · Servers, Salt, Vault
dereckson added a revision to T1743: Publish Vault certificate information: D2812: Publish Vault certificate information.
Feb 24 2023, 20:13 · Servers, Salt, Vault
dereckson claimed T1743: Publish Vault certificate information.
Feb 24 2023, 20:09 · Servers, Salt, Vault

Feb 16 2023

dereckson added a revision to T1425: Provision secrets through Salt: D2800: Switch credentials from Zemke-Rhyme to Vault.
Feb 16 2023, 21:27 · security, Nasqueron Operations Squad, Vault, Salt

Feb 13 2023

dereckson added a revision to T752: Salt configuration for White Rabbit: D2794: WIP: Provision RabbitMQ configuration.
Feb 13 2023, 17:52 · Salt, Servers, Nasqueron Docker deployment squad

Feb 10 2023

dereckson added a revision to T752: Salt configuration for White Rabbit: D2793: Provision RabbitMQ configuration.
Feb 10 2023, 19:38 · Salt, Servers, Nasqueron Docker deployment squad

Feb 9 2023

dereckson added a revision to T752: Salt configuration for White Rabbit: D2792: WIP: Configure RabbitMQ credentials from Vault.
Feb 9 2023, 23:19 · Salt, Servers, Nasqueron Docker deployment squad
dereckson updated the task description for T752: Salt configuration for White Rabbit.
Feb 9 2023, 22:29 · Salt, Servers, Nasqueron Docker deployment squad
dereckson merged T1754: Configure RabbitMQ through Salt into T752: Salt configuration for White Rabbit.
Feb 9 2023, 22:28 · Salt, Servers, Nasqueron Docker deployment squad
dereckson merged task T1754: Configure RabbitMQ through Salt into T752: Salt configuration for White Rabbit.
Feb 9 2023, 22:28 · Notifications center, Continous integration and delivery, Salt
dereckson updated subscribers of T1770: Drop credentials from MySQL containers' environment.
Feb 9 2023, 21:56 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Salt, security
dereckson moved T1770: Drop credentials from MySQL containers' environment from Backlog to Servers config on the Salt board.
Feb 9 2023, 21:55 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Salt, security
dereckson triaged T1770: Drop credentials from MySQL containers' environment as Normal priority.
Feb 9 2023, 21:55 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad, Salt, security