Page MenuHomeDevCentral

Message queuesInfrastructure
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Notifications and messages are mainly provided through our RabbitMQ broker.

Infrastructure for anything in Nasqueron related to publish/subscribe pattern, RPC, notifications.

Our current main target user is the CI/CD infrastructure (DevCentral, Jenkins, notifications on IRC).

Recent Activity

Dec 4 2022

dereckson created T1744: Stream processing with Benthos.
Dec 4 2022, 04:19 · Message queues, Monitoring and reporting, Elastic for infra, Servers, Product evaluation

Feb 29 2020

dereckson closed T544: Status page for Nasqueron resources as Resolved.

We're now happy with Cachet, and it's fully configured with T1598, let's keep it.

Feb 29 2020, 14:16 · Operations sprints (Operations sprint 1), Operations sprint 0, Message queues, Nasqueron security operations squad, Nasqueron Docker deployment squad, Servers

Sep 6 2018

dereckson moved T595: GitHub event types classes from Backlog to PHP on the Continous integration and delivery board.
Sep 6 2018, 19:01 · good-first-issue, Message queues, Continous integration and delivery

Jul 5 2017

dereckson added a project to P256 Count queue messages with Pika: Message queues.
Jul 5 2017, 23:14 · Message queues, Notifications center
dereckson updated the title for P256 Count queue messages with Pika from Count queue messages in a broker to Count queue messages with Pika.
Jul 5 2017, 23:14 · Message queues, Notifications center

Jan 2 2017

dereckson closed T663: Production environment tests for Notifications center, a subtask of T580: Create a notification center, with a message broker, as Resolved.
Jan 2 2017, 18:46 · Message queues, DevCentral, IRC, Dæghrefn, Continous integration and delivery

Dec 20 2016

dereckson closed T580: Create a notification center, with a message broker as Resolved.

There are still nice to have, but we have used this all the year with correct results.

Dec 20 2016, 09:56 · Message queues, DevCentral, IRC, Dæghrefn, Continous integration and delivery

Sep 2 2016

dereckson closed T696: Provide on Ysul a tool to get notifications in CLI as Resolved.
Sep 2 2016, 22:21 · CLI, Message queues, Continous integration and delivery, Notifications center

Jul 22 2016

dereckson renamed T751: Pull automatically Nasqueron images on Dwellers when updated in Docker Hub from Pull automatically Nasqueron images on Dwellers to Pull automatically Nasqueron images on Dwellers when updated in Docker Hub.
Jul 22 2016, 02:57 · Message queues, Notifications center, Nasqueron Docker deployment squad

Mar 12 2016

dereckson closed T781: Set the notifications exchange as durable as Resolved by committing rNOTIF749160618bd1: Set the broker AMQP exchange as durable.
Mar 12 2016, 06:01 · Notifications center, Message queues, Nasqueron Docker deployment squad
dereckson added a revision to T781: Set the notifications exchange as durable: D337: Set the broker AMQP exchange as durable.
Mar 12 2016, 05:53 · Notifications center, Message queues, Nasqueron Docker deployment squad
dereckson added a revision to T781: Set the notifications exchange as durable: D336: Allow to set an exchange as durable.
Mar 12 2016, 05:50 · Notifications center, Message queues, Nasqueron Docker deployment squad
dereckson added a revision to T781: Set the notifications exchange as durable: D335: Declare notification exchange as durable.
Mar 12 2016, 05:40 · Notifications center, Message queues, Nasqueron Docker deployment squad
dereckson triaged T781: Set the notifications exchange as durable as Unbreak Now! priority.

run-mq uses rabbitmqadmin --vhost=dev declare exchange name=notifications type=topic

Mar 12 2016, 05:39 · Notifications center, Message queues, Nasqueron Docker deployment squad

Mar 5 2016

dereckson moved T751: Pull automatically Nasqueron images on Dwellers when updated in Docker Hub from Backlog to New services on the Notifications center board.
Mar 5 2016, 04:41 · Message queues, Notifications center, Nasqueron Docker deployment squad

Feb 21 2016

dereckson created P170 Current CI notifications workflow.
Feb 21 2016, 18:10 · Message queues, Continous integration and delivery, Notifications center
dereckson closed T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker as Resolved.
Feb 21 2016, 06:32 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center
dereckson added a comment to T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker.

PORTS="-p 5672:5672 -p 25672:25672 -p 1883:1883 -p 8883:8883 -p 15672:15672 -p 15674:15674 -p 61613:61613 -p 4369:4369"
VOLUMES="-v /data/$NAME/log:/data/log -v /data/$NAME/mnesia:/data/mnesia"

Feb 21 2016, 03:14 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center
dereckson closed T750: Create a Docker image for rabbitmqadmin as Resolved.

Docker image

Feb 21 2016, 01:48 · CLI, Docker images, Message queues
dereckson closed T750: Create a Docker image for rabbitmqadmin, a subtask of T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker, as Resolved.
Feb 21 2016, 01:48 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center
dereckson added a revision to T750: Create a Docker image for rabbitmqadmin: D288: Initial revision.
Feb 21 2016, 00:51 · CLI, Docker images, Message queues
dereckson added a task to D288: Initial revision: T750: Create a Docker image for rabbitmqadmin.
Feb 21 2016, 00:51 · Message queues, Docker images, CLI

Feb 20 2016

dereckson closed D288: Initial revision by committing rDRABBITMQADMINd698af659544: Initial revision.
Feb 20 2016, 13:25 · Message queues, Docker images, CLI
dereckson updated D288: Initial revision.
Feb 20 2016, 13:24 · Message queues, Docker images, CLI
Sandlayth accepted D288: Initial revision.
Feb 20 2016, 13:22 · Message queues, Docker images, CLI
dereckson updated the diff for D288: Initial revision.
  • Python 3
  • Addressing comments
  • More universal source to download file
Feb 20 2016, 13:21 · Message queues, Docker images, CLI
dereckson added a comment to D288: Initial revision.

Another issue: we could try to use the python:3-alpine image, as it's only 26 MB instead of 280.

Feb 20 2016, 12:33 · Message queues, Docker images, CLI
dereckson added a comment to D288: Initial revision.

Indeed, well spotted. It seems the script has been compatible with Python 3 since 3.5.

Feb 20 2016, 12:25 · Message queues, Docker images, CLI
Sandlayth requested changes to D288: Initial revision.
Feb 20 2016, 09:57 · Message queues, Docker images, CLI
dereckson updated D288: Initial revision.
Feb 20 2016, 05:24 · Message queues, Docker images, CLI
dereckson updated the test plan for D288: Initial revision.
Feb 20 2016, 05:22 · Message queues, Docker images, CLI
dereckson moved T750: Create a Docker image for rabbitmqadmin from Backlog to Working on on the Docker images board.
Feb 20 2016, 05:05 · CLI, Docker images, Message queues
dereckson created T751: Pull automatically Nasqueron images on Dwellers when updated in Docker Hub.
Feb 20 2016, 04:52 · Message queues, Notifications center, Nasqueron Docker deployment squad
dereckson created T750: Create a Docker image for rabbitmqadmin.
Feb 20 2016, 04:20 · CLI, Docker images, Message queues
dereckson created T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker.
Feb 20 2016, 03:42 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center

Feb 2 2016

dereckson added a project to T544: Status page for Nasqueron resources: Operations sprints (Operations sprint 1).
Feb 2 2016, 05:15 · Operations sprints (Operations sprint 1), Operations sprint 0, Message queues, Nasqueron security operations squad, Nasqueron Docker deployment squad, Servers
dereckson moved T581: Print on #tasacora and #nasqueron-ops relevant messages about Jenkins tasks from Pending review to Done on the Operations sprint 0 board.
Feb 2 2016, 04:23 · Operations sprint 0, Message queues, Continous integration and delivery, Nasqueron Docker deployment squad, Tasacora
dereckson moved T581: Print on #tasacora and #nasqueron-ops relevant messages about Jenkins tasks from Sprint backlog to Pending review on the Operations sprint 0 board.
Feb 2 2016, 04:22 · Operations sprint 0, Message queues, Continous integration and delivery, Nasqueron Docker deployment squad, Tasacora
dereckson moved T544: Status page for Nasqueron resources from Sprint backlog to Product backlog on the Operations sprint 0 board.
Feb 2 2016, 03:02 · Operations sprints (Operations sprint 1), Operations sprint 0, Message queues, Nasqueron security operations squad, Nasqueron Docker deployment squad, Servers

Jan 27 2016

dereckson added a comment to T696: Provide on Ysul a tool to get notifications in CLI.

Prototype at https://github.com/nasqueron/notifications-cli-client

Jan 27 2016, 06:38 · CLI, Message queues, Continous integration and delivery, Notifications center

Jan 24 2016

dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the Message queues board.
Jan 24 2016, 06:16 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the CLI board.
Jan 24 2016, 06:10 · CLI, Message queues, Continous integration and delivery, Notifications center

Jan 23 2016

dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the Notifications center board.
Jan 23 2016, 21:29 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:26 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:25 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:22 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated subscribers of T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:16 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson created T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 20:53 · CLI, Message queues, Continous integration and delivery, Notifications center

Jan 18 2016

Sandlayth closed T647: Create a Docker image for the Notifications Center, a subtask of T580: Create a notification center, with a message broker, as Resolved.
Jan 18 2016, 21:13 · Message queues, DevCentral, IRC, Dæghrefn, Continous integration and delivery

Jan 8 2016

dereckson reopened T663: Production environment tests for Notifications center, a subtask of T580: Create a notification center, with a message broker, as Open.
Jan 8 2016, 02:40 · Message queues, DevCentral, IRC, Dæghrefn, Continous integration and delivery