Commit Graph

123 Commits (e668905f08ca2b526217d3a08ab21b41c68735f4)

Author SHA1 Message Date
James E. Blair b8035de65f Improve handling of errors in provider manager startup
1 year ago
Fabien Boucher f57ac1881a
Remove uneeded shebang and exec bit on some files
3 years ago
Monty Taylor 7618b714e2 Remove unused use_taskmanager flag
4 years ago
Tristan Cacqueray c7f2538457 builder: do not configure provider that doesn't manage images
5 years ago
David Shrewsbury a418aabb7a Pass zk connection to ProviderManager.start()
5 years ago
James E. Blair e20858755f Have Drivers create Providers
5 years ago
Tristan Cacqueray d0a67878a3 Add a plugin interface for drivers
5 years ago
Tristan Cacqueray b01227c9d4 Move the fakeprovider module to the fake driver
6 years ago
Tristan Cacqueray c0e6d5112b Extend Nodepool configuration syntax to support multiple drivers
6 years ago
Tristan Cacqueray 4d201328f5 Collect request handling implementation in an OpenStack driver
6 years ago
Tristan Cacqueray 27b600ee2c Abstract Nodepool provider management code
6 years ago
Jenkins 279809ed1d Merge "Create group for label type" into feature/zuulv3
6 years ago
Ricardo Carrillo Cruz 7c3263c7df Create group for label type
6 years ago
Monty Taylor 8c59361032
Support booting cloud-images by name or id
6 years ago
Paul Belanger 1d0990a1c1
Add boot-from-volume support for nodes
6 years ago
Paul Belanger e4e98123d3
Fetch server console log if ssh connection fails
6 years ago
Paul Belanger 71ff1a9bc5
Sort flavors with operator.itemgetter('ram')
6 years ago
Paul Belanger d892837cad
Fix imports for python3
6 years ago
Monty Taylor 642f14c076 Add ability to select flavor by name or id
6 years ago
David Shrewsbury 92f375c70b Remove support for nodepool_id
6 years ago
Jenkins 73f3b56376 Merge "Merge branch 'master' into feature/zuulv3" into feature/zuulv3
6 years ago
Joshua Hesketh 94f33cb666 Merge branch 'master' into feature/zuulv3
6 years ago
Monty Taylor 19e8f2788c
Fetch list of AZs from nova if it's not configured
6 years ago
James E. Blair 440c427662 Remove deprecated networks syntax
6 years ago
James E. Blair dcc3b5e071 Update nodepool config syntax
6 years ago
Paul Belanger c5c5be30f9 Remove keypair from provider section
6 years ago
Paul Belanger f7289a5aca Remove legacy openstack settings from nodepool.yaml
6 years ago
Jenkins 30c4b46b48 Merge "Default config-drive to true"
6 years ago
Monty Taylor 066942a0ac Stop json-encoding the nodepool metadata
6 years ago
Paul Belanger a6f4f6be9b Add nodepool-id to provider section
6 years ago
David Shrewsbury 3f42a89df9 Support launch failures in FakeProviderManager
6 years ago
James E. Blair fe153656df Don't use taskmanagers in builder
6 years ago
Paul Belanger baf98e052b Use diskimage-builder checksum files
6 years ago
Joshua Hesketh e14162da13 Merge branch 'master' into feature/zuulv3
6 years ago
Monty Taylor 9dbce5a757
Remove unused function make_image_dict
6 years ago
Monty Taylor 919981b652 Unsubvert image and flavor caching
7 years ago
Paul Belanger f1dfb117b0
Default config-drive to true
7 years ago
Monty Taylor 60e49f110b
Cleanup leaked floating ips periodically
7 years ago
James E. Blair c64e27be15 Make stopping more reliable
7 years ago
James E. Blair 2e05f1850f Restore ability to run nodepoold with fakes
7 years ago
Monty Taylor f0b0ba8a0a
Don't get extra flavor specs
7 years ago
Jenkins c7f8c2be9f Merge "Pass extended network information in to occ/shade"
7 years ago
Monty Taylor 2a30810b2e
Pass extended network information in to occ/shade
7 years ago
James E. Blair cb5a6908fb Only delete keypairs if needed
7 years ago
Monty Taylor df45798508 Remove unused functions
7 years ago
Monty Taylor e1f4a12949 Use shade for all OpenStack interactions
7 years ago
James E. Blair afdd58c10a Log shade inner exceptions
7 years ago
Monty Taylor eed395d637 Be more specific in logging timeout exceptions
7 years ago
Monty Taylor 536f7feab0 Add an error log with the server fault message
7 years ago
Monty Taylor c8acf554e9 Only try to delete floating ip if the server has it
7 years ago