Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-18 | Revert "Add: muck-url to controller config" | Lars Wirzenius | 1 | -3/+3 | |
This reverts commit 4f2207571928dc685102e3b3ff55e79cd3d46b6d. | |||||
2019-10-18 | Revert "Add: TokenGetter" | Lars Wirzenius | 1 | -5/+1 | |
This reverts commit 7a6bc2f7749c10c1d3344ea0196e81ae95b7f0d7. | |||||
2019-08-03 | Add: TokenGetter | Lars Wirzenius | 1 | -1/+5 | |
2019-08-03 | Add: muck-url to controller config | Lars Wirzenius | 1 | -3/+3 | |
2018-09-17 | Change: worker-manager gets APT server from controller | Lars Wirzenius | 1 | -0/+2 | |
2018-06-10 | Add: notification service | Lars Wirzenius | 1 | -0/+2 | |
2018-05-17 | Change: how controller stores persistent data | Lars Wirzenius | 1 | -2/+2 | |
Replace old State class with new FilePersistentState and TransactionalState classes. Use new Resource class instead of raw dicts. Use context managers for creating, updating resources, to avoid mistakes from accidentally not saving changes. Overall persistence should now be rather simpler. This should open up a possibility for changing the controller to insert more actions into the build graph, to trigger notifcations via the workers. | |||||
2018-04-06 | Add: authentication URL to controller /version | Lars Wirzenius | 1 | -0/+2 | |
2018-03-24 | Change: rename blob service to artifact store | Lars Wirzenius | 1 | -3/+3 | |
2018-02-09 | Change: make all .service units be conditional on config | Lars Wirzenius | 1 | -2/+6 | |
If the config file is missing, the unit won't start. | |||||
2017-12-15 | Refactor: give ControllerAPI the state object to use | Lars Wirzenius | 1 | -5/+4 | |
It's cleaner than having ControllerAPI create it itself. Less coupling. | |||||
2017-11-19 | Add: check config (allows keys only, no None values) | Lars Wirzenius | 1 | -1/+14 | |
2017-10-16 | Refactor: make State handle any resource type | Lars Wirzenius | 1 | -3/+0 | |
2017-10-14 | Fix: log startup to stderr (hence syslog), instead of a file | Lars Wirzenius | 1 | -1/+1 | |
Also, put log files in /var/log, not /tmp | |||||
2017-10-13 | Add: wrap main program of controller in a try/except to log errors | Lars Wirzenius | 1 | -23/+39 | |
2017-10-13 | TEMP: log to /tmp/log to figure wtf is going on | Lars Wirzenius | 1 | -1/+1 | |
2017-10-04 | Add: log things before slog is set up to stderr | Lars Wirzenius | 1 | -1/+1 | |
2017-10-03 | Add: More logging to syslog to debug startup problem | Lars Wirzenius | 1 | -0/+8 | |
2017-10-03 | Fix: calls go logging | Lars Wirzenius | 1 | -3/+3 | |
2017-10-03 | Add: more logging via syslog at startup | Lars Wirzenius | 1 | -1/+6 | |
2017-10-03 | Add: always log a start message | Lars Wirzenius | 1 | -0/+1 | |
2017-10-03 | Fix: typo, missing import | Lars Wirzenius | 1 | -1/+2 | |
2017-10-03 | Add: log to syslog until slog is configured | Lars Wirzenius | 1 | -0/+8 | |
2017-09-24 | Fix: errors/warnings from pylint | Lars Wirzenius | 1 | -5/+4 | |
2017-09-24 | Add: run pep8 on Python sources | Lars Wirzenius | 1 | -1/+2 | |
2017-09-24 | Add: copyright license declaration to all files | Lars Wirzenius | 1 | -0/+14 | |
Also, ./check verifies it's in all files. | |||||
2017-08-06 | Add: ControllerAPI, ControllerState | Lars Wirzenius | 1 | -0/+59 | |