In D260#4122, @alken-orin wrote:Build has FAILED
Link to build: https://ci.nasqueron.org/job/test-notifications-phab/50/
See console output for more information: https://ci.nasqueron.org/job/test-notifications-phab/50/console
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jan 24 2016
Jan 24 2016
dereckson changed the visibility for Q4: A PHP application source code has been updated, but all behaves like before..
dereckson updated Q4: A PHP application source code has been updated, but all behaves like before. from to A PHP application source code has been updated, but all behaves like before..
Improve code comment
dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the Message queues board.
dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the CLI board.
Jan 23 2016
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.
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
dereckson moved T631: Bitbucket support for Notifications center from Backlog to New services on the Notifications center board.
dereckson moved T664: Determine which Phabricator stories are administrative from Backlog to Bugs on the Notifications center board.
dereckson moved T695: Send a non JSON error to /gate/GitHub should fail sooner from Backlog to Bugs on the Notifications center board.
- -------------------------------------------------------------
- Notifications center
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Author: Sébastien Santoro aka Dereckson
- Project: Nasqueron
- Created: 2016-01-23
- Description: Listen to webhooks, fire notifications to
# the broker. Used for CI / IRC notifications.
- Image: nasqueron/notifications
- Services used: RabbitMQ broker (white-rabbit)
- Docker volume (/data/notifications/storage)
- -------------------------------------------------------------
dereckson updated the task description for T678: Deploy nasqueron/notifications docker image on Dwellers.
dereckson added a parent task for T684: Install an error reporting server: T678: Deploy nasqueron/notifications docker image on Dwellers.
dereckson lowered the priority of T693: Add dwellers.nasqueron.org to Ysul sshguard whitelist from High to Normal.
Dwellers is already in the whitelist.
dereckson closed T692: Credentials on white-rabbit for our Notifications center production instance as Resolved.
Environment for the container
BROKER_HOST=white-rabbit.nasqueron.org BROKER_USER=`ssh -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 56 username` BROKER_PASS=`ssh -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 56` BROKER_VHOST=dev
Jan 23 2016, 02:54 · Restricted Project, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T692: Credentials on white-rabbit for our Notifications center production instance.
Credentials created on the broker and saved at K56.
Jan 23 2016, 02:50 · Restricted Project, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson created T692: Credentials on white-rabbit for our Notifications center production instance.
Jan 23 2016, 02:43 · Restricted Project, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson committed rNOTIF087c82957076: Integration test: 404 for not existing Phabricator door (authored by dereckson).
Integration test: 404 for not existing Phabricator door
Ensure APP_KEY is defined
dereckson closed T690: Ensure APP_KEY is properly defined as Resolved by committing rDNOTIF73d49d978c97: Ensure APP_KEY is defined.
dereckson closed D258: Ensure APP_KEY is defined by committing rDNOTIF73d49d978c97: Ensure APP_KEY is defined.
Jan 22 2016
Jan 22 2016
More robust .env code
When .env doesn't exist, it executes what it should (echo "APP_KEY=SomeRandomString" > .env then php artisan key:generate but the command doesn't update .env.
dereckson added a revision to T690: Ensure APP_KEY is properly defined: D258: Ensure APP_KEY is defined.
dereckson closed T691: Revert APP_KEY to a dummy non 32 character value, a subtask of T690: Ensure APP_KEY is properly defined, as Resolved.
dereckson committed rNOTIFbc6b78c70675: Allow phpunit tests to run without .env file (authored by dereckson).
Allow phpunit tests to run without .env file
dereckson retitled D255: Allow phpunit tests to run without .env file from to Allow phpunit tests to run without .env file.
dereckson committed rNOTIFbd81f36c9c39: Sync .env.example with .env for APP_KEY (authored by dereckson).
Sync .env.example with .env for APP_KEY
dereckson retitled D254: Sync .env.example with .env for APP_KEY from to Sync .env.example with .env for APP_KEY.
dereckson committed rNOTIF292935a0c8d4: Revert "Set correct default app.key configuration setting" (authored by dereckson).
Revert "Set correct default app.key configuration setting"
Perfect, every test making requests failed with RuntimeException: No supported encrypter found. The cipher and / or key length are invalid..
dereckson retitled D253: Revert "Set correct default app.key configuration setting" from to Revert "Set correct default app.key configuration setting".
See also rNOTIF53de6354a0b3, which allowed the site to run without any exception in this scenario.
dereckson raised a concern with rNOTIF53de6354a0b3: Set correct default app.key configuration setting.
T690 shows why this commit, created to facilitate CI configuration, were a rather bad idea.
Actually, the application itself creates a security risk with a default valid key. That will be SomeRandomString.
SomeRandomString actually won't work.
Lack of application key
dereckson renamed T668: E-mail authentification from email authentification to E-mail authentification.
dereckson renamed T686: Decouple PostgreSQL from forum container on Dwellers from Decouple PostGreSQL from forum container on Dwellers to Decouple PostgreSQL from forum container on Dwellers.
dereckson moved T527: Move domains from jenks to Ysul from Pending review to Done on the Servers board.
All is done and moved, but the domain name tazaouaght.com has been lost.
Jan 21 2016
Jan 21 2016
Improve code documentation
dereckson closed D252: Improve code documentation by committing rNOTIF75b58662f6c4: Improve code documentation.
dereckson committed rNOTIFca81e1466f00: Strip namespace from exception type in ActionError (authored by dereckson).
Strip namespace from exception type in ActionError
dereckson closed T688: Strip namespace from exceptions in ActionsReport as Resolved by committing rNOTIFca81e1466f00: Strip namespace from exception type in ActionError.
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator