lago
lago copied to clipboard
Be safe to run it in parallel on the same host
Moved from https://bugzilla.redhat.com/show_bug.cgi?id=1278553
Right now there are a few points where lago might collide with itself when running it in parallel in the same host, make sure that it does not happen.
That might allow us to use more than one executor in jenkins for example (the bm hosts are big enough for the load to not be an issue). Not so useful for the devs as the load might be too big for a common laptop.
This is an important item - we are getting monster hosts, where I'd like to run multiple parallel Lago's (under /dev/shm, btw!).
List of elements to 'parallelize':
- [ ] Storage cache
- [ ] Network reservation
- [ ] reposync
blocked by: https://github.com/lago-project/lago/issues/328 might be other stuff as well, but https://github.com/lago-project/lago/issues/328 is the small issue.
Trying to map again what we need:
- [ ] Ensure hasing of network names is unique
- [ ] Move subnets to world readable/writeable location