Page MenuHomeDevCentral
Feed All Stories

Tue, Mar 3

ieli added a comment to D3980: Add incident history page with date filter.

I just noticed that IncidentHistory.test.js tests a view but is in components/__tests__/.
Move the file to views/__tests__/ for consistency.

Tue, Mar 3, 07:00
ieli added a comment to D3980: Add incident history page with date filter.
In D3980#61784, @ieli wrote:

"Past Incidents" section in StatusPage.vue shows 5 most recent. Add a "View all" link to /incidents when incidents are more than 5.

Tue, Mar 3, 06:57
Chenani-MohamedAmine requested review of D3989: Add dark mode toggle button.
Tue, Mar 3, 00:38

Mon, Mar 2

yousra updated the diff for D2790: WIP: Generate a pillar from NetBox information.

Updated some functions to preserve a consistent and deterministic
display order by using OrderedDict.

Mon, Mar 2, 23:49
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.

Adjusted the ordering of entries in nodes.sls to maintain consistency with the generated pillar structure and ensure deterministic output.

Mon, Mar 2, 23:36
yousra updated the diff for D3974: Synchronize nodes pillar with NetBox information.
Mon, Mar 2, 23:30
yousra added a comment to T2266: Improve Python requirements for Operations repository.

I tried pip install salt==3006.8, but it brings the same strange issue : AttributeError: cannot access submodule 'cmdmod' of module 'salt.modules' (most likely due to a circular import)
(same in WindRiver)

Mon, Mar 2, 19:39 · Python, Servers, Regression, Salt
Duranzed requested review of D3988: Configure strongSwan as IPsec implementation.
Mon, Mar 2, 19:29
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 18:37 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 18:37 · Vault, Salt, Secure HA tunnels
Duranzed added a comment to D3987: Allow all servers to read IPsec in Vault.
$ sudo salt complector state.sls_id salt-node-cloudhugger roles/vault/policies test=True
complector:
----------
          ID: salt-node-cloudhugger
    Function: vault.policy_present
      Result: None
     Comment: Policy would be changed
     Started: 18:09:21.668208
    Duration: 841.275 ms
     Changes:   
              ----------
              salt-node-cloudhugger:
                  ----------
                  change:
                      --- 
                      +++ 
                      @@ -10,3 +10,7 @@
                       path "ops/data/secrets/nasqueron/opensearch/infra-logs/internal_users/dashboards" {
                           capabilities = [ "read" ]
                       }
                      +
                      +path "ops/data/secrets/network/ipsec/key" {
                      +    capabilities = [ "read" ]
                      +}
Mon, Mar 2, 18:20 · User-Duranzed
Duranzed updated the summary of D3987: Allow all servers to read IPsec in Vault.
Mon, Mar 2, 18:17 · User-Duranzed
Duranzed added a revision to T2268: Configure IPsec tunnels on Saltstack : D3987: Allow all servers to read IPsec in Vault.
Mon, Mar 2, 18:17 · User-Duranzed, Secure HA tunnels
Duranzed requested review of D3987: Allow all servers to read IPsec in Vault.
Mon, Mar 2, 18:15 · User-Duranzed
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 16:28 · Vault, Salt, Secure HA tunnels
yousra updated the diff for D3986: Configure CARP on routers.

Using a separate file like /etc/rc.conf.d/netif/carp keeps the CARP configuration isolated,
avoids modifying the main /etc/rc.conf, and makes the setup cleaner and safer.
It improves maintainability, reduces the risk of conflicts, and ensures a more modular infrastructure design.

Mon, Mar 2, 16:24
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 16:01 · Vault, Salt, Secure HA tunnels
yousra added a reviewer for D3986: Configure CARP on routers: dereckson.
Mon, Mar 2, 15:54
yousra abandoned D3985: Add CARP configuration template and state.
Mon, Mar 2, 15:53
yousra requested review of D3986: Configure CARP on routers.
Mon, Mar 2, 15:52
yousra requested review of D3985: Add CARP configuration template and state.
Mon, Mar 2, 15:48
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 15:33 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 15:33 · Vault, Salt, Secure HA tunnels
Chenani-MohamedAmine updated the diff for D3980: Add incident history page with date filter.
  • Added component tests (IncidentHistory.test.js)
  • Updated docs/architecture.md with IncidentHistory.vue in diagram
Mon, Mar 2, 14:34
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Mon, Mar 2, 14:13 · Vault, Salt, Secure HA tunnels
yousra claimed T2149: Ensure serial is bumped when editing DNS zone.
Mon, Mar 2, 12:26 · Salt, DNS
yousra closed D3978: Use jdiff instead of jsondiff.
Mon, Mar 2, 11:46
yousra committed rOPS48e86fa47a4d: Use jdiff instead of jsondiff (authored by dereckson).
Use jdiff instead of jsondiff
Mon, Mar 2, 11:46
yousra accepted D3978: Use jdiff instead of jsondiff.
Mon, Mar 2, 11:45
Chenani-MohamedAmine closed D3971: NotFound.vue.
Mon, Mar 2, 11:23
Chenani-MohamedAmine committed rSPab23fcfdb4ad: NotFound.vue (authored by Chenani-MohamedAmine).
NotFound.vue
Mon, Mar 2, 11:23
dereckson added a member for Trusted users: Chenani-MohamedAmine.
Mon, Mar 2, 07:25

Sat, Feb 28

ptdradmin accepted rOPSa31b892b1d11: Add new SSH key for new ptdradmin PC-GUI computer.
Sat, Feb 28, 23:12
dereckson added a comment to D3983: Add new SSH key for new ptdradmin PC-GUI computer.

Applied to WindRiver.

Sat, Feb 28, 17:00
dereckson closed D3983: Add new SSH key for new ptdradmin PC-GUI computer.
Sat, Feb 28, 16:58
dereckson committed rOPSa31b892b1d11: Add new SSH key for new ptdradmin PC-GUI computer (authored by ptdradmin).
Add new SSH key for new ptdradmin PC-GUI computer
Sat, Feb 28, 16:58
dereckson requested review of D3984: Help to install Arcanist dependencies.
Sat, Feb 28, 16:56
dereckson accepted D3983: Add new SSH key for new ptdradmin PC-GUI computer.

Request authenticated through IRC + DevCentral commit + prior knowledge of upcoming commit irl + familiar pattern of activity.

Sat, Feb 28, 16:52
dereckson retitled D3983: Add new SSH key for new ptdradmin PC-GUI computer from ptdradmin: Add new SSH key for PC-GUI to Add new SSH key for new ptdradmin PC-GUI computer.
Sat, Feb 28, 16:51
ieli requested changes to D3980: Add incident history page with date filter.
Sat, Feb 28, 05:16
ieli added inline comments to D3980: Add incident history page with date filter.
Sat, Feb 28, 05:16
ieli added a comment to D3980: Add incident history page with date filter.

"Past Incidents" section in StatusPage.vue shows 5 most recent. Add a "View all" link to /incidents when incidents are more than 5.

Sat, Feb 28, 05:11

Fri, Feb 27

ptdradmin abandoned D3946: Installation and creation of a first Jenkins pipeline.

NEW BRANCH D3983

Fri, Feb 27, 18:10
ptdradmin abandoned D3981: Summary: ptdradmin: Add new SSH key for PC-GUI.

NEW BRANCH D3983

Fri, Feb 27, 18:10
ptdradmin abandoned D3982: Summary: Summary: ptdradmin: Add new SSH key for PC-GUI.

NEW COMMIT D3983

Fri, Feb 27, 18:09
ptdradmin requested review of D3983: Add new SSH key for new ptdradmin PC-GUI computer.
Fri, Feb 27, 18:08
ptdradmin requested review of D3982: Summary: Summary: ptdradmin: Add new SSH key for PC-GUI.
Fri, Feb 27, 18:02
ptdradmin requested review of D3981: Summary: ptdradmin: Add new SSH key for PC-GUI.
Fri, Feb 27, 18:00
ptdradmin updated the diff for D3946: Installation and creation of a first Jenkins pipeline.
  • ptdradmin: Add new SSH key for PC-GUI

COCNTINUE

  1. Updating D3946: Installation and creation of a first Jenkins pipeline #
  2. E
Fri, Feb 27, 17:57
Chenani-MohamedAmine updated the diff for D3980: Add incident history page with date filter.
  • Reverted to 2-space indentation to match project style
  • Added router tests in frontend/src/components/__tests__/router.test.js
Fri, Feb 27, 13:21
ieli requested changes to D3980: Add incident history page with date filter.
Fri, Feb 27, 05:05

Thu, Feb 26

Duranzed updated the diff for D3976: Add plugin for terminator to resolve hashes.

Added 1 blank line

Thu, Feb 26, 14:59
Duranzed moved T2201: GRE tunnel creation from Assigned to WIP on the User-Duranzed board.
Thu, Feb 26, 14:44 · User-Duranzed, Secure HA tunnels
Duranzed moved T2201: GRE tunnel creation from WIP to Assigned on the User-Duranzed board.
Thu, Feb 26, 14:44 · User-Duranzed, Secure HA tunnels
Chenani-MohamedAmine requested review of D3980: Add incident history page with date filter.
Thu, Feb 26, 14:38
Duranzed closed T2222: Add MOTD to router-003 and router-002 as Resolved.
Thu, Feb 26, 14:27 · Secure HA tunnels, User-Duranzed, Salt, Servers
Duranzed moved T2222: Add MOTD to router-003 and router-002 from To review to Finished on the User-Duranzed board.
Thu, Feb 26, 14:27 · Secure HA tunnels, User-Duranzed, Salt, Servers
Duranzed moved T2268: Configure IPsec tunnels on Saltstack from Backlog to WIP on the User-Duranzed board.
Thu, Feb 26, 14:27 · User-Duranzed, Secure HA tunnels
Duranzed triaged T2268: Configure IPsec tunnels on Saltstack as Normal priority.
Thu, Feb 26, 14:26 · User-Duranzed, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Thu, Feb 26, 14:20 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Thu, Feb 26, 14:16 · Vault, Salt, Secure HA tunnels
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Thu, Feb 26, 14:16 · Vault, Salt, Secure HA tunnels
yousra updated the summary of D3979: Retrieve CARP configuration for a specific node.
Thu, Feb 26, 13:39
yousra added a revision to T2264: Implement CARP configuration for router-002 and router-003 : D3979: Retrieve CARP configuration for a specific node.
Thu, Feb 26, 13:39 · Vault, Salt, Secure HA tunnels
yousra updated the diff for D3979: Retrieve CARP configuration for a specific node.

I added a test to determine if the function get_carp_entries() will avoid an FHRP group
if it's not the CARP protocol.

Thu, Feb 26, 13:31
yousra added reviewers for D3979: Retrieve CARP configuration for a specific node: dereckson, Duranzed.
Thu, Feb 26, 12:42
yousra requested review of D3979: Retrieve CARP configuration for a specific node.
Thu, Feb 26, 12:41
Duranzed updated the diff for D3976: Add plugin for terminator to resolve hashes.

testing arc diff

Thu, Feb 26, 11:54
Duranzed updated the diff for D3976: Add plugin for terminator to resolve hashes.

Removed unused imports

Thu, Feb 26, 11:47
Duranzed updated the diff for D3976: Add plugin for terminator to resolve hashes.

Added README.md file for installation steps
Added Nasqueron header in the plugin file

Thu, Feb 26, 08:34
dereckson added a comment to T2266: Improve Python requirements for Operations repository.

@yousra I think pip install salt==3006.8 should work, with dependencies.

Thu, Feb 26, 00:45 · Python, Servers, Regression, Salt
dereckson added a reviewer for D3978: Use jdiff instead of jsondiff: yousra.

Caught this issue during dependencies test.

Thu, Feb 26, 00:17
dereckson requested review of D3978: Use jdiff instead of jsondiff.
Thu, Feb 26, 00:17
dereckson added a comment to T2266: Improve Python requirements for Operations repository.

Salt dependencies are reasonable enough to add to requirements.txt:

Thu, Feb 26, 00:11 · Python, Servers, Regression, Salt

Wed, Feb 25

dereckson moved T1695: Write a Terminator plugin to resolve hashes from Next to In progress on the Resolve hash board.
Wed, Feb 25, 23:44 · User-Duranzed, Python, good-first-issue, Resolve hash
dereckson awarded D3976: Add plugin for terminator to resolve hashes a Like token.
Wed, Feb 25, 23:42
dereckson requested changes to D3976: Add plugin for terminator to resolve hashes.
Wed, Feb 25, 23:42
dereckson added a comment to D3976: Add plugin for terminator to resolve hashes.

Plugin works, but we need more metadata:

Wed, Feb 25, 23:41
dereckson added a comment to T2266: Improve Python requirements for Operations repository.

If Salt dependencies are the issue, a possibility is to define requirements from https://github.com/saltstack/salt/tree/master/requirements

Wed, Feb 25, 23:37 · Python, Servers, Regression, Salt
dereckson claimed T2266: Improve Python requirements for Operations repository.
Wed, Feb 25, 23:35 · Python, Servers, Regression, Salt
dereckson triaged T2267: Create PTR records for routers as High priority.
Wed, Feb 25, 23:35 · DNS, Secure HA tunnels
ieli accepted D3971: NotFound.vue.

Congrats on your first revision. 👍🏻

Wed, Feb 25, 21:59
dereckson raised the priority of T2266: Improve Python requirements for Operations repository from Normal to High.
Wed, Feb 25, 17:28 · Python, Servers, Regression, Salt
dereckson triaged T2266: Improve Python requirements for Operations repository as Normal priority.
Wed, Feb 25, 17:28 · Python, Servers, Regression, Salt
dereckson created P386 Packages for operations virtual environment.
Wed, Feb 25, 17:26
yousra requested changes to D2790: WIP: Generate a pillar from NetBox information.

We need to use OrderedDict from the collections module because the pillar generation script must preserve the order of the information. This ensures that the generated pillar file remains consistent and human-readable. Maintaining a stable order also makes it easier to review changes, compare versions, and debug configurations.

Wed, Feb 25, 14:02
yousra accepted D2790: WIP: Generate a pillar from NetBox information.
Wed, Feb 25, 13:50
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Wed, Feb 25, 09:10 · Vault, Salt, Secure HA tunnels
yousra renamed T2264: Implement CARP configuration for router-002 and router-003 from Implement CARP configurations for router-002 and router-003 to Implement CARP configuration for router-002 and router-003 .
Wed, Feb 25, 09:01 · Vault, Salt, Secure HA tunnels
Chenani-MohamedAmine updated the diff for D3971: NotFound.vue.

Fixed IDE 2-space formatting across all files, added RouterLink stub to tests, and ensured trailing newlines.

Wed, Feb 25, 01:55
ieli requested changes to D3971: NotFound.vue.
Wed, Feb 25, 00:42
ieli added inline comments to D3971: NotFound.vue.
Wed, Feb 25, 00:41
ieli added inline comments to D3971: NotFound.vue.
Wed, Feb 25, 00:36
Chenani-MohamedAmine updated the summary of D3971: NotFound.vue.
Wed, Feb 25, 00:14
Chenani-MohamedAmine updated the diff for D3971: NotFound.vue.

Stripped unrelated logo/navbar/package-lock files and fixed trailing newlines

Wed, Feb 25, 00:13
Chenani-MohamedAmine updated the diff for D3971: NotFound.vue.

Reverted accidental OS-specific changes in package-lock.json

Wed, Feb 25, 00:06

Tue, Feb 24

ieli abandoned D3977: Add 404 error page and catch-all route.
Tue, Feb 24, 23:52
ieli added a comment to D3977: Add 404 error page and catch-all route.

I mentioned in D3971 that the requested changes are implemented there.

Tue, Feb 24, 23:51
Chenani-MohamedAmine updated the diff for D3977: Add 404 error page and catch-all route.

Fixed 2-space indentation in router and added NotFound unit test

Tue, Feb 24, 23:45
ieli added a comment to T2254: Design ServPulse logo.

@Chenani-MohamedAmine I appreciate the effort you’ve put into these logo drafts, but I want to reiterate that I had explicitly asked not to move forward with logo work at this stage. Any design work on the branding or logo requires broader discussion with other members of Nasqueron before proceeding.

Tue, Feb 24, 22:12 · ServPulse