summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-29colo: add new public ip mappingAndy Doan
Change-Id: I6ac7fb25a6805990e6488e5b5cc57aacbeab66bf
2016-03-29colo: add user to r3-a*Andy Doan
Change-Id: Ic7aa85c5cfac7aab63ba957b1d11be8b820d5b48
2016-03-29colo: remove expired reservationAndy Doan
Change-Id: I1778d7b14f9604cd601a7052b936b255198676a8
2016-03-29colo: add new reservationAndy Doan
Change-Id: I1432249936a6cb74388077b1d3bf91e578912643
2016-03-29mirroring-gerrit: projectara-git.linaro.org: Disable Marvell mirroring.Paul Sokolovsky
There's no access for quite some time apparently, so entire mirroring just times out. Change-Id: I53d1662a7aee2b116e9f93da7f7f93389c963e27 Reviewed-on: https://review.linaro.org/11067 Reviewed-by: Ben Copeland <ben.copeland@linaro.org>
2016-03-25colo: add some developer cloud public ipsAndy Doan
Change-Id: Ieb62e340b09fb573271d9465c9b667294c52efe2
2016-03-23geo services: don't log route53 checksAndy Doan
Route 53 health checks flood the access log over 3 per second. It makes our logs big, gives weblogs a lot more useless stuff to process/filter, and makes it harder to debug odd issues by tailing the log. This removes Route 53 health checks from our Apache access logs Change-Id: I3a883ec838513958cb5e1728bd28abf08a731884 Reviewed-on: https://review.linaro.org/11005 Reviewed-by: Ben Copeland <ben.copeland@linaro.org> Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-03-23colo: add a way to better manage public/private ip mappingsAndy Doan
This just does public/private ips for now, but could probably be expanded to also handle our subnet logic as well. Change-Id: If0648142ee91d04b102078cdf2a93b84780f6f4a
2016-03-23colo: update to listen in on all public ips we ownAndy Doan
Change-Id: Ifb485efeb456d3df94bf1644458db85600798559
2016-03-16patchwork: update to django 1.8.11Andy Doan
As per bug low priority bug fix: https://www.djangoproject.com/weblog/2016/mar/05/bugfix-releases/ Change-Id: I0905237790b5dfb28e1033a8dee8213dc837cfbd Reviewed-on: https://review.linaro.org/10926 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-15colo: update antonio's reservationAndy Doan
Change-Id: I87f57ac8201166570553e93f5ed3b7a1e7ac7e8d
2016-03-15colo: add reservation for heyi.guoAndy Doan
Change-Id: I696288edf125fbc46393745e7e2f27aa4f3bc0bd
2016-03-15colo: add reservation for antonioAndy Doan
Change-Id: Id46cff08954c4bfb668cf85da323ea2fb8452142
2016-03-10apache_conf: use proper Ansible moduleBen Copeland
Instead of using command to enable Apache modules, we should use the Ansible's apache2_module. Change-Id: I8fb6f43b23e246ef012631597c8d8e38b6496ec1 Reviewed-on: https://review.linaro.org/10866 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-10django: use proper Ansible moduleBen Copeland
Instead of using command to enable Apache modules, we should use the Ansible's apache2_module. Change-Id: I537cab32ea7ddfcf99d318c061da20965f66bf8e Reviewed-on: https://review.linaro.org/10873 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-09patchwork: become_userBen Copeland
Update our playbook to use become_user instead of sudo_user to be Ansible 2.0 compliant Change-Id: I4a5737145c3861a0a682fd7176e5670130565d84 Reviewed-on: https://review.linaro.org/10863 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-09jenkins: become_userBen Copeland
Update our playbook to use become_user instead of sudo_user to be Ansible 2.0 compliant Change-Id: I69ae2dc7ddc4b8cb2d7a4912bdcdb6a63cf29bfa Reviewed-on: https://review.linaro.org/10862 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-09django: become_userBen Copeland
Update our playbook to use become_user instead of sudo_user to be Ansible 2.0 compliant Change-Id: Idf40c70e565c86464b510cd0ca2ae5e1b56864e6 Reviewed-on: https://review.linaro.org/10861 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-08releases: rename our US server to releases-usBen Copeland
releases.linaro.org will become the geo-dns address, so the us server needs to be renamed to releases-us.linaro.org. Change-Id: I9cc14d2de85cea533266e88c5e0ff30477a0f026 Reviewed-on: https://review.linaro.org/10852 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-08allowed_hosts: allow llp code to use a hosts fileBen Copeland
In process of getting LLP to GEO, we need define allowed addresses in django, as the geo-dns address will be from multiple addresses. Change-Id: I1dd6ab7d3a19aeeecaaef173ab5e0e8fbc6d29f1 Reviewed-on: https://review.linaro.org/10851 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-04patchwork: ITS now manages ODP certsAndy Doan
We had managed these in the past, but it causes confusion. ITS now owns this issue.
2016-03-04publishing: update crontabBen Copeland
Update report_process to ignore snapshots and remove python from crontab line, as it is not needed. Change-Id: Idf155d1949a62e6152d331041ac0aec2fef8d164 Reviewed-on: https://review.linaro.org/10805 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org> Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-03-03jenkins: Configure Jetty session timeout to 8hrs.Paul Sokolovsky
The default is 30 mins, which is the source of session timeout issues previously attributed to Crowd plugin. Note that this switches Ansible to set Jenkins parameters in /etc/defaults/jenkins to a value from playbook, instead of trying to append to it using regex magic getting more and more dirty. This should be ok, just occasionally need to pay attention on upgrades (hopefully, there's little a new package version can bring on that side). Change-Id: Ia92b6eee2dd81623a5bb1a11ec7a3d27064c7b7e Reviewed-on: https://review.linaro.org/10794 Reviewed-by: Ben Copeland <ben.copeland@linaro.org>
2016-03-02publishing: update to django 1.8.10Andy Doan
longerusername isn't needed in recent django (it comes with a long user name) Change-Id: I48b3fdec7c8d8a844a42b98014a7cbcba8e29d87
2016-03-02django: update from 1.8.9 to 1.8.10Andy Doan
Pulling a security update Change-Id: I68bf6d366a1a9bf767dce6938cc74c68749e9f95
2016-03-02publishing: update cron to include the settings file.Ben Copeland
Forgot to add --settings to the crontab entry with report_process Change-Id: I178c4168d384788bc1f139a6a6c307e6794b1cd9
2016-03-02publishing: update crontabBen Copeland
This adds a new crontab entry to run the report_process command. We already have a crontab file, badly named. Patch updates the crontab file to a more generic name, in case we want to add more crontab entries. Change-Id: I2bccff7026722805655231ffd5f5e5d438b8f0c6 Reviewed-on: https://review.linaro.org/10761 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-02releases-ap: add new serverBen Copeland
Add config for releases-ap.linaro.org Change-Id: I00c7d05ee9513a60184386c212e29bedfa1991d5 Reviewed-on: https://review.linaro.org/10784 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-03-01colo: add per host dhcp tagsAndy Doan
We have the need for more granular tagging in rack3 Change-Id: Ie6723ae517c01a0e8b505c90cec9d8e2c096a2bc
2016-03-01colo: update rack3 grub programAndy Doan
Change-Id: I26b2ee17a7c1a01057a17d32ab21f674714f9664
2016-02-29mirroring-gerrit: device/linaro/hikey is now in AOSP.Paul Sokolovsky
Change-Id: I8e8a29c74fc80478dbd8794a5263df15cef06831 Reviewed-on: https://review.linaro.org/10739 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-28jenkins: Install ace-editor and jquery-detached plugins.Paul Sokolovsky
Dependencies of the latest versions of Workflow aka Pipeline plugins. Change-Id: I884cfa8341e987e97dbf60203b33905d3a8c300b Reviewed-on: https://review.linaro.org/10693 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-02-27jenkins: update pluginsFathi Boudra
Updated plugins: * build timeout plugin 1.16 * Claim Plugin 2.8 * Coverity plugin 1.7.1 * Credentials Plugin 1.25 * Email Extension Plugin 2.41.3 * Embeddable Build Status Plugin 1.9 * Gerrit Trigger 2.18.3 * Git client plugin 1.19.5 * Git plugin 2.4.2 * GitHub API Plugin 1.72 * GitHub plugin 1.17.1 * HTML Publisher plugin 1.11 * JUnit Plugin 1.11 * Matrix Authorization Strategy Plugin 1.3.2 * Metrics Plugin 3.1.2.7 * Node and Label parameter plugin 1.7.1 * Parameterized Trigger plugin 2.30 * Pipeline: API 1.14 * Pipeline: Basic Steps 1.14 * Pipeline: Durable Task Step 1.14 * Pipeline: Execution Support 1.14 * Pipeline: Job 1.14 * Pipeline: SCM Step 1.14 * Pipeline: Step API 1.14 * REPO plugin 1.10.0 * Script Security Plugin 1.17 * Subversion Plug-in 2.5.7 * Timestamper 1.7.4 Added plugins: * CloudBee folder Plugin - new pulled dependency * Icon Shim Plugin - new pulled dependency * Multiple SCMs Plugin - required by OpenJDK CI Change-Id: I57789fea55f66ee080f03fb5e6a5acdfe67cf3a5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Reviewed-on: https://review.linaro.org/10677 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-02-26jenkins: upgrade to latest LTS version (1.642.2)Fathi Boudra
Change-Id: Idcf9d52d84b52a8b46b8a7d337093b9231edea5a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Reviewed-on: https://review.linaro.org/10676 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-24patchwork: update the patchwork role to use becomeBen Copeland
sudo is deprecated. This commit updates our patchwork playbook to use the new become method. Change-Id: I6c2fb2daacccf5c02f70619855e755fdc293f361 Reviewed-on: https://review.linaro.org/10635 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-24jenkins: update the jenkins role to use becomeBen Copeland
sudo is deprecated. This commit updates our jenkins playbook to use the new become method. This is a second patch, as this uses "sudo: true" instead of "sudo: yes." Change-Id: Id31da303cbf96fb62ab9d899273e42927198a354 Reviewed-on: https://review.linaro.org/10626 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-24qa-reports: update the qa-reports role to use becomeBen Copeland
sudo is deprecated. This commit updates our qa-reports playbook to use the new become method. Change-Id: I455620898ea1cdb5673b711cf4454bf83a561ee8 Reviewed-on: https://review.linaro.org/10625 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-24ssl: remove sudo from ssl rolesBen Copeland
sudo is deprecated. This commit updates removes usage of the sudo command. Change-Id: I68fd709bdb51174b15b9c2f3371f6b4c5369be4c Reviewed-on: https://review.linaro.org/10624 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-24aus-colo: update the aus-colo role to use becomeBen Copeland
sudo is deprecated. This commit updates our aus-colo playbook to use the new become method. Change-Id: I18ef196f0bb8ed71884055ff17b10fb842f32c98 Reviewed-on: https://review.linaro.org/10628 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-24jenkins: Remove commented out entry for testing Docker plugun build.Paul Sokolovsky
Long superceded, no longer available. Change-Id: I3e0a5d27598e78e2f83f6ada3e6e05be52aafbca
2016-02-23weblogs: update the weblogs role to use becomeBen Copeland
sudo is deprecated. This commit updates our weblogs playbook to use the new become method. Change-Id: If64f8c70f25378b242f1ea30666ae18207666c1b Reviewed-on: https://review.linaro.org/10614 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-23colo: updated reservationAndy Doan
Change-Id: I0ae5ac05df397e50d7ec57243e44b6d24f176e22
2016-02-23jenkins: update the jenkins role to use becomeBen Copeland
sudo is deprecated. This commit updates our jenkins playbook to use the new become method. Change-Id: I5779d82b1ca90bfbe275e3b5237a0a7b49b9b35e Reviewed-on: https://review.linaro.org/10606 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org> Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-02-23bugzilla: update the bugzilla role to use becomeBen Copeland
sudo is deprecated. This commit updates our bugzilla playbook to use the new become method. Change-Id: I47e913cf6b5c469bac5d35c4e41ca0f3c971bc37 Reviewed-on: https://review.linaro.org/10604 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org> Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-02-23publishing: update the publishing role to use becomeBen Copeland
sudo is deprecated. This commit updates our publishing playbook to use the new become method. Change-Id: I542f6668590db31f50e2153116a8f7992beed1b0 Reviewed-on: https://review.linaro.org/10607 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org> Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-02-23git-servers: update the git-servers playbook to use become_userBen Copeland
sudo_user is deprecated. This commit updates our git-servers playbook to use the new become_user method. Change-Id: Iad88796235e775b8f651cc39eceb7046c77696a9 Reviewed-on: https://review.linaro.org/10601 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org> Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2016-02-22git-servers: update the git-servers playbook to use becomeBen Copeland
sudo is deprecated. This commit updates our git-servers playbook to use the new become method. Change-Id: I610382951dc4473823abe76dff4b2512c4f6b03d Reviewed-on: https://review.linaro.org/10559 Reviewed-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-19git-servers/gitolite: Fix detection of when initial key fetch is needed.Paul Sokolovsky
I'm not sure if gitolite upgrade "broke" it (likely), or we didn't have idempotency before, but now all keys are suffixed with @key_N.pub, not just multiple keys for the same user. Change-Id: I8b0b49813c8a6a47c26d460e626790f64aa20de4 Reviewed-on: https://review.linaro.org/10575 Reviewed-by: Andy Doan <andy.doan+gerrit@linaro.org>
2016-02-18publishing: fix broken link for 96boardsAndy Doan
Change-Id: I22840a91b7dd04860331502e859a985b802da324
2016-02-18patchwork: update to latest versionAndy Doan
This includes the CRLF hack to make the UI look nicer. Change-Id: Iead25928837aa2875fd56630c3b8f245a47c360c