summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* baserock_ostree: Upgrade Buildstream to version 1.1.3pedro/ostre-upgrade-bstPedro Alvarez2018-07-251-1/+1
|
* SSL: Update LetsEncrypt certs Jun 2018Pedro Alvarez2018-06-2510-1413/+1469
|
* Add baserock/lorry to gitlab-bot config.jspalvarez89-master-patch-85490Pedro Alvarez Piedehierro2018-05-201-0/+7
|
* Stop using default.target in servicespedro/default_target_workaroundPedro Alvarez2018-04-0310-8/+10
| | | | | | | | | Use multi-user.target instead. There is a bug in systemd that makes it ignore the services in default.target.wants folder: https://github.com/systemd/systemd/issues/6334 This issue is still present in fedora 27, so this is the best workaround for now.
* SSL: Update LetsEncrypt certs March 2018Pedro Alvarez2018-03-2812-1419/+1411
|
* gitlab-bot: Enable for freedesktop-sdk infra projectBen Brown2018-01-291-0/+7
|
* baserock_frontend: Restart haproxy if the configuration changespedro/ssl-certs-jan-2018Pedro Alvarez2018-01-022-1/+11
|
* Update git.baserock.org IPPedro Alvarez2018-01-021-1/+1
|
* SSL: Update LetsEncrypt certs Jan 2018Pedro Alvarez2018-01-0210-1415/+1415
|
* SSL: Remove storyboard certsPedro Alvarez2018-01-025-349/+0
|
* README.md: Use specific version of letsencrypt-mythic-dns01Pedro Alvarez2018-01-021-0/+5
|
* README.md: Improve a bit markdown for GitlabPedro Alvarez2018-01-021-2/+2
|
* gitlab-bot/config.js: Adjusting configuration for buildstreambuildstream-bot-configTristan Van Berkom2017-11-281-1/+36
| | | | | | | For now, remove the push notifications since we cannot just make sure they are only emitted for master branch. Also, add some other buildstream related projects to the list.
* baserock_ostree: Reinstall BuildStream whenever source code is updatedsam/buildstream-updateSam Thursfield2017-11-231-1/+2
|
* baserock_ostree: Update for changes in BuildStreamSam Thursfield2017-11-232-5/+5
| | | | | | | BuildStream commit bf8fc373d7711861129 (merge request 158) changes how the SSH protocol works. New versions of BuildStream require these changes to be able to interact with ostree.baserock.org over SSH. Old versions of BuildStream will still be able to interact with it too.
* Work around Ansible 2.4.1 bugSam Thursfield2017-11-232-2/+10
| | | | See https://github.com/ansible/ansible/issues/32812
* gitlab-bot: Watch more BuildStream reposSam Thursfield2017-11-141-0/+14
|
* gitlab-bot: Enable for freedesktop-sdk projectsPedro Alvarez2017-11-061-0/+14
|
* frontend: Add rule to redirect Gitlab IRC bot requestspedro/gitlab-bot-fixes-2Pedro Alvarez Piedehierro2017-11-061-1/+10
|
* Use gitlab-bot security group in webserverPedro Alvarez2017-11-061-1/+1
|
* Create sercurity group for Gitlab IRC botPedro Alvarez2017-11-061-0/+16
|
* baserock_ostree: Add 'releases' repoSam Thursfield2017-10-277-7/+72
| | | | | | | | | | | | | | | | This is different from the existing 'cache' repo in that we should be careful what we push to it, and we should never delete things from it once they have been made public. Pushing to the releases repo should be done with ostree-push/receive rather than BuildStream. I've set up the receive hook on the server. The upstream repo of ostree-push/receive seems abandoned so I have been using a fork: https://github.com/ssssam/ostree-push See also: https://listmaster.pepperfish.net/pipermail/baserock-dev-baserock.org/2017-September/013811.html https://gitlab.com/baserock/definitions/merge_requests/58
* Fix comment in instance-hastebin-config.ymlSam Thursfield2017-10-241-1/+1
|
* baserock_frontend: Add rules for paste subdomainPedro Alvarez2017-10-241-0/+6
|
* firewall: Add rules for haste serverPedro Alvarez2017-10-242-1/+17
|
* baserock_webserver: Install Haste serverPedro Alvarez2017-10-243-0/+72
|
* firewall: Allow morph-cache-server traffic on port 8080sam/git.baserock.org-port-8080Sam Thursfield2017-10-241-0/+10
| | | | This is still really useful to speed up YBD builds.
* baserock_ostree: Update version of BuildStream that we installsam/ostree-updateSam Thursfield2017-10-231-2/+4
| | | | | | | | | The version listed there was too old, modern BuildStream versions would fail to push with this error: Exception: Unsupported protocol version 1 Also make sure we don't put root-owned stuff into `/home/fedora`.
* README.md: Remove some more cruftSam Thursfield2017-10-231-54/+4
| | | | We don't have any Ubuntu systems at the moment.
* baserock_webserver: Update Cherokee to serve irclogs.baserock.orgSam Thursfield2017-10-231-0/+18
|
* Move brlogger bot into the webserver machineSam Thursfield2017-10-2312-145/+52
|
* Move the Gitlab bot into the baserock_webserver machineSam Thursfield2017-10-236-10/+27
| | | | A few changes required to get it running on Fedora, but nothing major.
* baserock_ostree: Note that we're on Fedora 26 now.Sam Thursfield2017-10-232-2/+2
|
* Update hosts and haproxy to point to the new webserverSam Thursfield2017-10-232-14/+3
|
* baserock_webserver: Update after redeploymentSam Thursfield2017-10-235-63/+68
| | | | | | | It now only serves download.baserock.org; the docs are hosted on GitLab pages. It will also serve paste, IRC logging and IRC bots soon!
* Remove Mason definitionsSam Thursfield2017-10-236-127/+0
|
* baserock_ostree: Update and fix the Ansible scriptsSam Thursfield2017-10-231-5/+4
|
* baserock_frontend: Update for new OSTree hostSam Thursfield2017-10-231-2/+2
|
* baserock_frontend: Remove obsolete servers from haproxy configurationSam Thursfield2017-10-231-36/+5
|
* Remove obsolete hosts from listSam Thursfield2017-10-231-8/+0
|
* Update baserock_ostree deployment instructionsSam Thursfield2017-10-232-8/+8
|
* ansible.cfg: Route SSH traffic to internal hosts through new frontend IPSam Thursfield2017-10-231-1/+1
|
* README: Update IP of git.baserock.orgSam Thursfield2017-10-231-1/+1
| | | | | | This machine wasn't redeployed since the tool to do that (Morph) is obsolete. We just copied the root disk and /home volume across to the new provider.
* Redeployment of baserock_frontend at CityCloudSam Thursfield2017-10-233-50/+12
| | | | | The backup user's SSH public key was unnecessarily encrypted. I've decrypted it for convenience.
* firewall: Remove obsolete security groupsSam Thursfield2017-10-231-99/+1
|
* README: Fix CA cert generation instructionssam/update-ca-certsSam Thursfield2017-10-201-2/+2
|
* Update SSL certificatesSam Thursfield2017-10-2010-1478/+1463
| | | | Old ones had expired
* Merge branch 'sam/readme-in-gitlab' into 'master'Ben Brown2017-10-131-0/+0
|\ | | | | | | | | Rename README so it gets displayed in GitLab See merge request baserock/infrastructure!10
| * Rename README so it gets displayed in GitLabSam Thursfield2017-10-131-0/+0
|/
* README.mdwn: Fix SSL certificate instructionsSam Thursfield2017-10-041-0/+6
| | | | I mangled these in 7018cd6011afda6afca722719465538e63f00a6a.