1
# Consider this the master control file for OSCI. This yaml
2
# config data is used to control or trigger jenkins jobs.
4
# As new 'next' charms are added, and with each dev cycle,
5
# this info should be manually updated.
7
# EOL versions of OpenStack and Ubuntu should be omitted
8
# and/or removed with each cycle, and new ones added.
12
state-dir: '/var/lib/jenkins/state'
13
state-file: 'branch-state'
14
mp-state-file: 'mp-state'
18
# when True, post ALL MP comments to this alternate MP
19
# ie. contain the noise during osci development
20
mp-comment-sandbox: False
21
sandbox-lp-branch-url: 'lp:ubuntu-openstack-ci'
24
# ubuntu-to-openstack supported release map
25
# used to calculate test coverage
41
# the things we care most about right now
44
# ALL THINGS HOT during 2wk freeze before release.
60
# openstack installation sources
66
# merge proposal status to trigger tests
69
# - 'Work in progress'
73
# - 'Code failed to merge'
77
# branches to watch for revision bumps
78
# optionally append #NODEPLOY to not trigger deployments
79
# Optional tags: #NODEPLOY #NOLINT #NOUNIT #NOAMULET
80
# Non-charm branches will not trigger deploy and amulet tests.
81
# Charms not used in the next/default bundles are flagged NODEPLOY.
83
# - lp:~openstack-charmers/charms/trusty/nova-cell/next#NODEPLOY
84
# - lp:charms/trusty/mongodb
85
# - lp:charms/trusty/mysql # NO! sudo pip installs and sudo apt installs things.
86
- lp:ubuntu-openstack-ci#NOUNIT
87
# - lp:charms/trusty/ubuntu#NODEPLOY#NOUNIT
88
# - lp:charms/trusty/memcached#NODEPLOY
89
- lp:~ost-maintainers/openstack-mojo-specs/mojo-openstack-specs#NOUNIT
90
# charm branches to block for LP MPs (reject and nag):
92
- lp:~openstack-charmers/charms/trusty/ceilometer-agent/next
93
- lp:~openstack-charmers/charms/trusty/ceilometer/next
94
- lp:~openstack-charmers/charms/trusty/ceph/next
95
- lp:~openstack-charmers/charms/trusty/ceph-mon/next
96
- lp:~openstack-charmers/charms/trusty/ceph-osd/next
97
- lp:~openstack-charmers/charms/trusty/ceph-radosgw/next
98
- lp:~openstack-charmers/charms/trusty/cinder-backup/next
99
- lp:~openstack-charmers/charms/trusty/cinder-ceph/next
100
- lp:~openstack-charmers/charms/trusty/cinder/next
101
- lp:~openstack-charmers/charms/trusty/glance/next
102
- lp:~openstack-charmers/charms/trusty/heat/next
103
- lp:~openstack-charmers/charms/trusty/keystone/next
104
- lp:~openstack-charmers/charms/trusty/lxd/next#NODEPLOY
105
- lp:~openstack-charmers/charms/trusty/neutron-api/next
106
- lp:~openstack-charmers/charms/trusty/neutron-openvswitch/next
107
- lp:~openstack-charmers/charms/trusty/nova-cloud-controller/next
108
- lp:~openstack-charmers/charms/trusty/nova-compute/next
109
- lp:~openstack-charmers/charms/trusty/openstack-dashboard/next
110
- lp:~openstack-charmers/charms/trusty/percona-cluster/next
111
- lp:~openstack-charmers/charms/trusty/neutron-gateway/next
112
- lp:~openstack-charmers/charms/trusty/rabbitmq-server/next
113
- lp:~openstack-charmers/charms/trusty/swift-proxy/next
114
- lp:~openstack-charmers/charms/trusty/swift-storage/next
115
- lp:~openstack-charmers/charms/trusty/openvswitch-odl/next
116
- lp:~openstack-charmers/charms/trusty/odl-controller/next
117
- lp:~openstack-charmers/charms/trusty/neutron-api-odl/next
118
- lp:charms/trusty/ceilometer
119
- lp:charms/trusty/ceilometer-agent
120
- lp:charms/trusty/ceph
121
- lp:charms/trusty/ceph-osd
122
- lp:charms/trusty/ceph-radosgw
123
- lp:charms/trusty/cinder-ceph
124
- lp:charms/trusty/cinder
125
- lp:charms/trusty/glance
126
- lp:charms/trusty/heat
127
- lp:charms/trusty/keystone
128
- lp:charms/trusty/neutron-gateway
129
- lp:charms/trusty/neutron-api
130
- lp:charms/trusty/neutron-openvswitch
131
- lp:charms/trusty/nova-cloud-controller
132
- lp:charms/trusty/nova-compute
133
- lp:charms/trusty/openstack-dashboard
134
- lp:charms/trusty/percona-cluster
135
- lp:charms/trusty/rabbitmq-server
136
- lp:charms/trusty/swift-proxy
137
- lp:charms/trusty/swift-storage
139
Thank you for your work on this, however your proposed change
140
on LP needs to be canceled and proposed via the OpenStack
143
ANNOUNCEMENT - OpenStack Charms have moved upstream:
144
https://lists.ubuntu.com/archives/juju/2016-February/006606.html
146
README - Developing OpenStack Charms:
147
https://github.com/openstack-charmers/openstack-community/blob/master/README.dev-charms.md
149
GUIDE - OpenStack Developers:
150
http://docs.openstack.org/infra/manual/developers.html
164
# deployment set to trigger based on merge proposals
165
# the merge-proposed branch will be substituted for the target branch
166
mp-trigger-deployments:
173
# disabled as uosci runner only substitutes next branch strings currently
178
# controls pass/fail detection for MP commentary
186
- 'fyi-lint.*.failed'
187
- 'fyi-lint.*.missing'
194
- 'fyi-unit.*.failed'
195
- 'fyi-unit.*.missing'
202
- 'fyi-amul.*.failed'
203
- 'fyi-amul.*.missing'
210
- 'tempstack-configure.*'
213
- 'fyi-depl.*.failed'
214
- 'fyi-depl.*.missing'
217
# (u-os-map x inst-sources) gets applied and iterated to each mojo group:
220
- next_openstack_upgrade
221
- next_charmhelper_sync
222
# https://bugs.launchpad.net/openstack-mojo-specs/+bug/1526511
223
# - next_charmhelper_sync_ha
226
- next_deploy_baremetal
230
- stable_deploy_baremetal
234
# https://bugs.launchpad.net/openstack-mojo-specs/+bug/1526511
235
# - stable_to_next_ha
240
# https://bugs.launchpad.net/openstack-mojo-specs/+bug/1526511
242
# - swift_proxy/ha_serial_scaleout
243
- ceph_radosgw/simple_nonha
244
- swift_proxy/simple_nonha