Page MenuHomeDevCentral
Feed All Stories

Jul 30 2016

dereckson added inline comments to D587: Apache: allow remote testing of SuEXEC configuration.
Jul 30 2016, 13:47
dereckson committed rEGLIDEWWWf2995835c37e: Initial repository configuration (authored by dereckson).
Initial repository configuration
Jul 30 2016, 13:45
dereckson closed D572: Initial repository configuration by committing rEGLIDEWWWf2995835c37e: Initial repository configuration.
Jul 30 2016, 13:45
dereckson accepted rDJENKINSAGENTSe8ea7e28a291: Install xdebug in php nodes.
Jul 30 2016, 13:44

Jul 29 2016

Sandlayth accepted D587: Apache: allow remote testing of SuEXEC configuration.
Jul 29 2016, 23:14
Sandlayth accepted D584: Remove tests/prod-environment-behaves-correctly.
Jul 29 2016, 23:11
Sandlayth accepted D577: Test Auth Grove (login.nasqueron.org).
Jul 29 2016, 23:11
Sandlayth accepted D572: Initial repository configuration.
Jul 29 2016, 23:11
dereckson retitled D587: Apache: allow remote testing of SuEXEC configuration from to Apache: allow remote testing of SuEXEC configuration.
Jul 29 2016, 18:52
dereckson added a comment to T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.

3A alternative: a cron job running the command for us and generating a report published somewhere Jenkins has access to.

Jul 29 2016, 18:49 · security, Jenkins, User-Dereckson, Servers
dereckson closed T960: Create qa account on Ysul for public_html testing, a subtask of T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results, as Resolved.
Jul 29 2016, 17:43 · security, Jenkins, User-Dereckson, Servers
dereckson closed T960: Create qa account on Ysul for public_html testing as Resolved.
.
└── public_html
    ├── noautoindex
    ├── status.html
    ├── test.cgi
    └── test.php
Jul 29 2016, 17:43 · Servers
dereckson updated the task description for T960: Create qa account on Ysul for public_html testing.
Jul 29 2016, 17:42 · Servers
dereckson updated the task description for T960: Create qa account on Ysul for public_html testing.
Jul 29 2016, 17:41 · Servers
dereckson updated the task description for T960: Create qa account on Ysul for public_html testing.
Jul 29 2016, 17:41 · Servers
dereckson updated the task description for T960: Create qa account on Ysul for public_html testing.
Jul 29 2016, 17:40 · Servers
dereckson created T960: Create qa account on Ysul for public_html testing.
Jul 29 2016, 17:39 · Servers
dereckson added a comment to T572: Prepare Jenkins slave agent containers.

We probably need two containers:

one isolated and standalone for tests
one with more privileged access for delivery

Jul 29 2016, 17:28 · Jenkins
dereckson committed rVIPERd244c2b92d3b: Open proxy checker: fix invalid command name "putlogdev" (authored by dereckson).
Open proxy checker: fix invalid command name "putlogdev"
Jul 29 2016, 14:19
dereckson closed T955: proxycheck_check3: invalid command name "putlogdev" as Resolved by committing rVIPERd244c2b92d3b: Open proxy checker: fix invalid command name "putlogdev".
Jul 29 2016, 14:19 · upstream, Dæghrefn
dereckson closed D586: Open proxy checker: fix invalid command name "putlogdev" by committing rVIPERd244c2b92d3b: Open proxy checker: fix invalid command name "putlogdev".
Jul 29 2016, 14:19
dereckson accepted D586: Open proxy checker: fix invalid command name "putlogdev".
Jul 29 2016, 14:19
dereckson added a task to D586: Open proxy checker: fix invalid command name "putlogdev": T955: proxycheck_check3: invalid command name "putlogdev".
Jul 29 2016, 14:18
dereckson added a revision to T955: proxycheck_check3: invalid command name "putlogdev": D586: Open proxy checker: fix invalid command name "putlogdev".
Jul 29 2016, 14:18 · upstream, Dæghrefn
dereckson added a project to T955: proxycheck_check3: invalid command name "putlogdev": upstream.

Misspelling for putloglev actually.

Jul 29 2016, 14:11 · upstream, Dæghrefn
dereckson committed rVIPERbc6c771b25ad: Open proxy checker (authored by dereckson).
Open proxy checker
Jul 29 2016, 14:03
dereckson closed D475: Open proxy checker by committing rVIPERbc6c771b25ad: Open proxy checker.
Jul 29 2016, 14:03
dereckson closed T913: Provide Freenode #vikidia channel an open proxy checker as Resolved by committing rVIPERbc6c771b25ad: Open proxy checker.
Jul 29 2016, 14:03 · Dæghrefn, IRC
dereckson updated D475: Open proxy checker.
Jul 29 2016, 14:02
dereckson accepted D475: Open proxy checker.
Jul 29 2016, 14:01
dereckson updated the test plan for D475: Open proxy checker.
Jul 29 2016, 14:01
dereckson updated the diff for D475: Open proxy checker.

Don't be too verbose

Jul 29 2016, 13:54
dereckson updated the diff for D475: Open proxy checker.

Tweak open proxy checker to parse hosts with IP in cloaks

Jul 29 2016, 13:52
dereckson updated the task description for T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.
Jul 29 2016, 13:41 · security, Jenkins, User-Dereckson, Servers
dereckson added a project to T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: security.
Jul 29 2016, 13:39 · security, Jenkins, User-Dereckson, Servers
dereckson added a comment to T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.

From a security point of view, to give access to a Jenkins slave node to the Docker engine means giving a root access to all the containers to the Trusted users group.

Jul 29 2016, 13:38 · security, Jenkins, User-Dereckson, Servers
dereckson added a comment to T572: Prepare Jenkins slave agent containers.

According the history of silly_bardeen, we manually installed to test new CI jobs:

Jul 29 2016, 01:11 · Jenkins
dereckson created T959: Trigger Docker Hub build when source repository is updated.
Jul 29 2016, 01:00 · User-Dereckson, Notifications center
alken-orin added a comment to D585: Improve code comment.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/142/ for more details.

Jul 29 2016, 00:46
dereckson committed rNOTIF2e4375e8279f: Improve code comment (authored by dereckson).
Improve code comment
Jul 29 2016, 00:33
dereckson closed D585: Improve code comment by committing rNOTIF2e4375e8279f: Improve code comment.
Jul 29 2016, 00:33
dereckson accepted D585: Improve code comment.
Jul 29 2016, 00:32
dereckson retitled D585: Improve code comment from to Improve code comment.
Jul 29 2016, 00:32
dereckson updated the task description for T958: Internal DNS server for Docker engine and containers.
Jul 29 2016, 00:02 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad

Jul 28 2016

dereckson renamed T958: Internal DNS server for Docker engine and containers from Small DNS to Internal DNS server for Docker engine and containers.
Jul 28 2016, 23:18 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad
dereckson added a comment to T958: Internal DNS server for Docker engine and containers.

@Sandlayth happy with the plan?

Jul 28 2016, 23:17 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad
dereckson created T958: Internal DNS server for Docker engine and containers.
Jul 28 2016, 23:17 · Operations sprints (Ignite Alkane Propulsion), Nasqueron Docker deployment squad
dereckson triaged T957: Install bind-utils on Dwellers as Normal priority.
Jul 28 2016, 22:13 · Servers
dereckson closed T957: Install bind-utils on Dwellers as Resolved.
Jul 28 2016, 22:13 · Servers
dereckson claimed T957: Install bind-utils on Dwellers.
Jul 28 2016, 22:13 · Servers
dereckson created P211 phensley/docker-dns.
Jul 28 2016, 22:10 · Nasqueron Docker deployment squad
dereckson committed rDJENKINSAGENTS034f431ecab6: Documentation (authored by dereckson).
Documentation
Jul 28 2016, 22:00
dereckson committed rDJENKINSAGENTSe8ea7e28a291: Install xdebug in php nodes (authored by dereckson).
Install xdebug in php nodes
Jul 28 2016, 22:00
dereckson committed rDJENKINSAGENTSdcd149309f1c: New image: nasqueron/jenkins-slave-barebone (authored by dereckson).
New image: nasqueron/jenkins-slave-barebone
Jul 28 2016, 22:00
dereckson committed rDJENKINSAGENTSee57f6fc1eb9: Initial version (authored by dereckson).
Initial version
Jul 28 2016, 21:59
dereckson closed T708: Add to Jenkins a second unprivileged test container as Resolved by committing rDJENKINSAGENTSe8ea7e28a291: Install xdebug in php nodes.
Jul 28 2016, 21:59 · Jenkins, Nasqueron Docker deployment squad
dereckson added a comment to T956: Install Notifications plugin on Jenkins.

Plugin installed. We're blocked by T953 to fire them to the notifications center.

Jul 28 2016, 21:32 · Jenkins
dereckson created T956: Install Notifications plugin on Jenkins.
Jul 28 2016, 21:28 · Jenkins
dereckson added a comment to T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.

https://ci.nasqueron.org/job/test-prod-env/rssFailed shows three failure, with success the immediate next build:

Jul 28 2016, 21:24 · security, Jenkins, User-Dereckson, Servers
dereckson closed T865: Free the port 8080 on Ysul as Resolved.
Jul 28 2016, 20:22 · Servers
dereckson added a comment to T955: proxycheck_check3: invalid command name "putlogdev".

We could replace that by putdebug provided by our core for the same purpose.

Jul 28 2016, 20:20 · upstream, Dæghrefn
dereckson created T955: proxycheck_check3: invalid command name "putlogdev".
Jul 28 2016, 20:18 · upstream, Dæghrefn
dereckson edited projects for T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results, added: Jenkins; removed Continous integration and delivery.
Jul 28 2016, 20:13 · security, Jenkins, User-Dereckson, Servers
dereckson edited projects for T875: Install Vault server on Dwellers, added: Vault; removed Continous integration and delivery.
Jul 28 2016, 20:12 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad
dereckson edited projects for T923: Switch Vault to restricted network, added: Vault; removed Continous integration and delivery.
Jul 28 2016, 20:12 · Vault, Nasqueron Docker deployment squad
dereckson edited projects for T928: Deploy Vault to store credentials, added: Vault; removed Continous integration and delivery.
Jul 28 2016, 20:12 · User-Sandlayth, Vault
dereckson edited projects for T929: Determine a policy for vault master key, added: Vault; removed Continous integration and delivery.
Jul 28 2016, 20:12 · Vault
dereckson edited projects for T930: Secrets to migrate from DevCentral to Vault, added: Vault; removed Continous integration and delivery.
Jul 28 2016, 20:12 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson moved T875: Install Vault server on Dwellers from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · User-Sandlayth, Vault, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad
dereckson moved T923: Switch Vault to restricted network from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · Vault, Nasqueron Docker deployment squad
dereckson moved T928: Deploy Vault to store credentials from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · User-Sandlayth, Vault
dereckson moved T929: Determine a policy for vault master key from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · Vault
dereckson moved T930: Secrets to migrate from DevCentral to Vault from Backlog to Vault on the Continous integration and delivery board.
Jul 28 2016, 20:11 · User-Dereckson, Vault, Nasqueron Operations Squad, security
dereckson created Vault.
Jul 28 2016, 20:09
dereckson moved T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results from Backlog to Jenkins on the Continous integration and delivery board.
Jul 28 2016, 20:09 · security, Jenkins, User-Dereckson, Servers
dereckson closed T571: Install csslint, jshint and jscs on Ysul as Resolved.
Jul 28 2016, 20:08 · Operations sprint 0, Servers
dereckson claimed T572: Prepare Jenkins slave agent containers.

Needs Docker too (see T948 roadmap)

Jul 28 2016, 20:05 · Jenkins
dereckson moved T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results from Backlog to In progress on the User-Dereckson board.
Jul 28 2016, 19:39 · security, Jenkins, User-Dereckson, Servers
dereckson moved T954: Get a mapping class from an instance from Backlog to Next on the User-Dereckson board.
Jul 28 2016, 19:39 · Technical debt, Notifications center
dereckson added a project to T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: User-Dereckson.
Jul 28 2016, 19:38 · security, Jenkins, User-Dereckson, Servers
dereckson renamed T947: Create a Phabricator application to report monitoring results from its Docker container and allow upgrade from Create a Phabricator extension to report monitoring results from its Docker container and allow upgrade to Create a Phabricator application to report monitoring results from its Docker container and allow upgrade.
Jul 28 2016, 19:35 · Docker images, DevCentral
dereckson added a comment to T947: Create a Phabricator application to report monitoring results from its Docker container and allow upgrade.

Upgrade procedure tested for this instance, works fine.

Jul 28 2016, 15:06 · Docker images, DevCentral
dereckson added a comment to T947: Create a Phabricator application to report monitoring results from its Docker container and allow upgrade.

grep -q offers a 1 exit code if NOT found, 0 if found.

Jul 28 2016, 15:02 · Docker images, DevCentral
dereckson updated the task description for T947: Create a Phabricator application to report monitoring results from its Docker container and allow upgrade.
Jul 28 2016, 15:01 · Docker images, DevCentral
dereckson added a parent task for T946: Extract tests/prod-environment-behaves-correctly to a standalone repository: T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.
Jul 28 2016, 14:47 · Servers, Continous integration and delivery
dereckson added a subtask for T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: T946: Extract tests/prod-environment-behaves-correctly to a standalone repository.
Jul 28 2016, 14:47 · security, Jenkins, User-Dereckson, Servers
dereckson added a parent task for T953: Handle Jenkins notification plugin payloads: T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results.
Jul 28 2016, 14:47 · User-Dereckson, Notifications center
dereckson added a subtask for T948: [Roadmap] Run periodically tests/prod-environment-behaves-correctly and report results: T953: Handle Jenkins notification plugin payloads.
Jul 28 2016, 14:47 · security, Jenkins, User-Dereckson, Servers
dereckson added a subtask for T953: Handle Jenkins notification plugin payloads: T954: Get a mapping class from an instance.
Jul 28 2016, 14:46 · User-Dereckson, Notifications center
dereckson added a parent task for T954: Get a mapping class from an instance: T953: Handle Jenkins notification plugin payloads.
Jul 28 2016, 14:46 · Technical debt, Notifications center
dereckson created T954: Get a mapping class from an instance.
Jul 28 2016, 14:46 · Technical debt, Notifications center
dereckson created T953: Handle Jenkins notification plugin payloads.
Jul 28 2016, 14:44 · User-Dereckson, Notifications center
dereckson moved T949: Add a call for action button to the Docker images workboard on the site from Backlog to Design on the good-first-issue board.
Jul 28 2016, 14:07 · good-first-issue, Docker images
dereckson moved T952: RestClient::BadGateway at / thrown when Jenkins is 502 from Backlog to Dev on the good-first-issue board.
Jul 28 2016, 14:07 · good-first-issue, Tommy
dereckson created T952: RestClient::BadGateway at / thrown when Jenkins is 502.
Jul 28 2016, 14:07 · good-first-issue, Tommy
dereckson committed rTESTSPRODENVf9e0ea82efe1: DevCentral: check for .initialized (authored by dereckson).
DevCentral: check for .initialized
Jul 28 2016, 13:41
dereckson closed D583: DevCentral: check for .initialized by committing rTESTSPRODENVf9e0ea82efe1: DevCentral: check for .initialized.
Jul 28 2016, 13:41
dereckson accepted D583: DevCentral: check for .initialized.
Jul 28 2016, 13:41
dereckson updated D584: Remove tests/prod-environment-behaves-correctly.
Jul 28 2016, 13:39
dereckson retitled D584: Remove tests/prod-environment-behaves-correctly from to Remove tests/prod-environment-behaves-correctly.
Jul 28 2016, 13:37