Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lighttpd: Create handler for restarting servicesbaserock/pedroalvarez/trove-ssl | Pedro Alvarez | 2015-11-10 | 2 | -19/+19 |
| | | | | Change-Id: I300f9f30e296ff4b70e17e1d040372deee0fd691 | ||||
* | lighttpd: Allow anonymous read access over https | Pedro Alvarez | 2015-11-10 | 1 | -2/+0 |
| | | | | Change-Id: I8dd39306946954c0a717ba53d0be9b764c8a181f | ||||
* | lighttpd: Format Ansible code | Pedro Alvarez | 2015-11-10 | 1 | -9/+28 |
| | | | | Change-Id: Ie8803d89aa700b96ba3b626a12473d1cd5033853 | ||||
* | lighttpd: Add support for installing SSL certs | Pedro Alvarez | 2015-11-10 | 2 | -3/+26 |
| | | | | Change-Id: I4086b0302db67383d1bee62a45bd4538aa7dc745 | ||||
* | lighttpd: Remove unused variables | Pedro Alvarez | 2015-11-10 | 1 | -2/+1 |
| | | | | Change-Id: I62f73cceb23e07aa898523bddfa608bbbbce2216 | ||||
* | Make anon read access override project rules | Richard Ipsum | 2015-06-24 | 1 | -5/+6 |
| | | | | Change-Id: Ica0b1412ef402eaf2474288d54f1471f655d31c5 | ||||
* | Stop using regex_replace in 'creates' arguments. | Pedro Alvarez | 2015-04-24 | 2 | -4/+8 |
| | | | | | | | | | | Use the dict-form for the creates arguments, to avoid problems with strings interpolations. This solved problems on a Trove with TROVE_ID 'baserock-clone', because it wasn't recognising the already exsisting repositories. Change-Id: Ic613f732596aae9d81b0c17c8fd1e846d69f58db | ||||
* | Merge branch 'sam/useless-settings' | Sam Thursfield | 2015-03-12 | 2 | -13/+0 |
|\ | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk> | ||||
| * | Remove lorry-controller settings that don't do anything | Sam Thursfield | 2015-03-11 | 2 | -13/+0 |
| | | | | | | | | | | These settings had a meaning for the old implementation of lorry-controller, but are ignored by the current implementation. | ||||
* | | Merge branch 'baserock/pedroalvarez/systemd-v217' | Pedro Alvarez | 2015-02-12 | 1 | -1/+9 |
|\ \ | |/ |/| | | | | | Reviewed-By: Francisco Redondo Marchena <francisco.marchena@codethink.co.uk> Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk> | ||||
| * | Changes needed to work with versions of systemd >= v215 | Pedro Alvarez | 2015-02-12 | 1 | -1/+9 |
|/ | | | | | | The stderr string of the `systemctl enable` command has changed in the commit 749ebb2da4933de68bfaa4d6f6ffd9e4692ee547 of systemd. We use this string to trigger another Ansible task. | ||||
* | Merge branch 'sam/remove-mason-hook' | Sam Thursfield | 2015-02-04 | 6 | -133/+1 |
|\ | | | | | | | | | Reviewed-By: Paul Sherwood <paul.sherwood@codethink.co.uk> Reviewed-By: Mike Smith <mike.smith@codethink.co.uk> | ||||
| * | Remove all mention of Mason from trove-setup | Sam Thursfield | 2015-01-30 | 6 | -133/+1 |
|/ | | | | | | | | | | | | | The Mason referred to here is the 1st version of the Mason continuous delivery tool. There have been no instances of this for two years. We have made two subsequent Mason implementations since then which don't require coupling in Trove in order to work. As well as removing unneeded configuration, this will fix the misleading warning that users see on Git pushes: remote: [git.baserock.org] Notifying Mason of changes... remote: [git.baserock.org] Notification failed somehow | ||||
* | Merge branch 'sam/fix-upgrade-from-old-lc' | Sam Thursfield | 2015-01-14 | 2 | -0/+24 |
|\ | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> | ||||
| * | Re-add remove-lorry-controller-from-lorry-crontab script | Sam Thursfield | 2015-01-14 | 2 | -0/+24 |
|/ | | | | | This is still referenced in the trove-setup Ansible scripts, so it shouldn't have been removed. | ||||
* | Merge branch 'baserock/pedroalvarez/old-jobs-removal' | Pedro Alvarez | 2014-10-23 | 1 | -0/+14 |
|\ | | | | | | | | | Reviewed-by: Richard Maw Reviewed-by: Pedro Alvarez | ||||
| * | Enable Lorry Controller's new old job removal unitsbaserock/pedroalvarez/old-jobs-removal | Lars Wirzenius | 2014-10-22 | 1 | -0/+14 |
|/ | |||||
* | Make http the default upstream protocolbaserock/richardipsum/default-upstream-proto-http | Richard Ipsum | 2014-09-18 | 1 | -1/+1 |
| | |||||
* | Merge branch 'baserock/pedroalvarez/allow-empty-upstream-trove3' | Pedro Alvarez | 2014-09-17 | 4 | -25/+24 |
|\ | | | | | | | | | Reviewed-by: Richard Maw Reviewed-by: Lars Wirzenius | ||||
| * | Allow the configuration of troves without UPSTREAM_TROVE | Pedro Alvarez | 2014-09-17 | 4 | -25/+24 |
|/ | | | | | | | Now UPSTREAM_TROVE is not mandatory to configure a Trove, and if the value is not set, then the configuration of the lorry controller (lorry-controller.conf) won't include any configuration for an upstream Trove. | ||||
* | Merge branch 'baserock/liw/de-ghost' | Lars Wirzenius | 2014-09-08 | 1 | -0/+15 |
|\ | |||||
| * | Enable the lorry-controller-remove-ghost-jobs service / timerbaserock/liw/de-ghost | Pedro Alvarez | 2014-09-08 | 1 | -0/+15 |
|/ | |||||
* | Merge remote-tracking branch 'origin/baserock/michaeldrake/mason-devel' | Richard Maw | 2014-08-05 | 2 | -1/+4 |
|\ | | | | | | | Reviewed-by: Lars Wirzenius | ||||
| * | Allow Trove mirroring protocol to be set at deployment timebaserock/michaeldrake/mason-devel | Michael Drake | 2014-08-05 | 2 | -1/+4 |
|/ | | | | | | This allows downstream troves that only need to access publically available content to be able to operate without configuring ssh keys on the upstream trove. | ||||
* | Merge branch 'baserock/pedroalvarez/trove-ansible3' | Pedro Alvarez | 2014-07-14 | 63 | -343/+716 |
|\ | | | | | | | | | Reviewed-by: Richard Maw Reviewed-by: Lars Wirzenius | ||||
| * | Update skel path of gitano | Pedro Alvarez | 2014-07-14 | 1 | -0/+1 |
| | | |||||
| * | Install Ansible scripts and create a unit to run them | Pedro Alvarez | 2014-07-14 | 2 | -0/+18 |
| | | |||||
| * | Add Ansible scripts | Pedro Alvarez | 2014-07-14 | 21 | -0/+640 |
| | | |||||
| * | Add new resources needed to configure the lorry-controller | Pedro Alvarez | 2014-07-09 | 2 | -0/+18 |
| | | | | | | | | They where generated in trove.configure before. | ||||
| * | Add 'Install' section to the units | Pedro Alvarez | 2014-07-09 | 3 | -0/+9 |
| | | |||||
| * | Do not enable the units when installing. | Pedro Alvarez | 2014-07-07 | 1 | -3/+1 |
| | | | | | | | | | | | | They aren't eligible to be started until they are configured, and Ansible handles both the initial start, and configuring them to start automatically on next boot. | ||||
| * | Change placeholders to jinja placeholders | Pedro Alvarez | 2014-06-27 | 14 | -28/+28 |
| | | |||||
| * | Move template files from /etc to shares/trove-setup/etc | Pedro Alvarez | 2014-06-17 | 3 | -0/+0 |
| | | |||||
| * | Move gitano skeleton to /usr/share/trove-setup/ | Pedro Alvarez | 2014-06-17 | 24 | -2/+0 |
| | | |||||
| * | Remove old scripts and units | Pedro Alvarez | 2014-06-17 | 6 | -309/+0 |
|/ | |||||
* | Merge branch 'baserock/liw/new-lc-2' | Lars Wirzenius | 2014-04-23 | 6 | -46/+83 |
|\ | | | | | | | | | | | | | | | Reviewed by Daniel and Richard on the mailing list, and further changes based on review feedback by Richard on IRC. Reviewed-by: Richard Maw Reviewed-by: Daniel Silverstone | ||||
| * | Make lorry log to stdoutbaserock/liw/new-lc-2 | Lars Wirzenius | 2014-04-23 | 1 | -0/+2 |
| | | | | | | | | | | This will make the output be even more verbose for Trove's Lorry Controller. | ||||
| * | Add unit for modifying lorry crontab | Lars Wirzenius | 2014-04-23 | 1 | -0/+13 |
| | | |||||
| * | Add script to remove lorry-controller from lorry's crontab | Lars Wirzenius | 2014-04-23 | 2 | -0/+24 |
| | | |||||
| * | Expands TABs in share/lorry-controller.conf | Lars Wirzenius | 2014-04-10 | 1 | -42/+42 |
| | | |||||
| * | Add a symlink to the LC static files into htdocs | Lars Wirzenius | 2014-04-10 | 1 | -0/+1 |
| | | |||||
| * | Set trovehost in lorry-controller.conf to $UPSTREAM_TROVE | Lars Wirzenius | 2014-04-10 | 1 | -2/+2 |
| | | |||||
| * | Remove creation of /home/lorry/lorry-controller-area | Lars Wirzenius | 2014-04-10 | 1 | -3/+0 |
| | | | | | | | | The new Lorry Controller does that itself. | ||||
| * | Make lorry run verbosely | Lars Wirzenius | 2014-04-10 | 1 | -0/+1 |
| | | | | | | | | This works better with the output logging in the new Lorry Controller. | ||||
| * | Remove now-useless crontab for lorry user | Lars Wirzenius | 2014-04-10 | 1 | -1/+0 |
|/ | |||||
* | Merge branch 'baserock/richardipsum/increase_max_processes' | Richard Ipsum | 2014-03-28 | 1 | -2/+2 |
|\ | | | | | | | | | | | Reviewed on IRC by: Daniel Silverstone Lars Wirzenius | ||||
| * | Set max procs to 32 for both readers and writersbaserock/richardipsum/increase_max_processes | Richard Ipsum | 2014-03-24 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'baserock/adamcoldrick/binary-delivery-v4-rebase' | Adam Coldrick | 2014-03-27 | 4 | -0/+161 |
|\ \ | |/ |/| | | | | | | | Reviewed by: Sam Thursfield <sam.thursfield@codethink.co.uk> Richard Maw <richard.maw@codethink.co.uk> | ||||
| * | Add a README for the releases repobaserock/adamcoldrick/binary-delivery-v4-rebase | Adam Coldrick | 2014-03-27 | 1 | -0/+11 |
| | | |||||
| * | Add a systemd unit to run the repo creation script | Adam Coldrick | 2014-03-27 | 1 | -0/+14 |
| | | | | | | | | | | Add a systemd unit to check for the existence of the releases repository, and to run the script to create it if it doesn't exist. |