~james-page/ubuntu-openstack-ci/drop-tox-from-slave-config

« back to all changes in this revision

Viewing changes to run/populate/deprecated/mappings.yaml

  • Committer: Ryan Beisner
  • Date: 2018-12-13 21:10:41 UTC
  • mto: This revision was merged to the branch mainline in revision 409.
  • Revision ID: ryan.beisner@canonical.com-20181213211041-5xw4jn4u17ujbv6o
Actually remove the deprecated things

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Consider this the master control file for OSCI. This yaml
2
 
# config data is used to control or trigger jenkins jobs.
3
 
#
4
 
# As new 'next' charms are added, and with each dev cycle,
5
 
# this info should be manually updated.
6
 
#
7
 
# EOL versions of OpenStack and Ubuntu should be omitted
8
 
# and/or removed with each cycle, and new ones added.
9
 
#
10
 
 
11
 
misc-conf:
12
 
  state-dir: '/var/lib/jenkins/state'
13
 
  state-file: 'branch-state'
14
 
  mp-state-file: 'mp-state'
15
 
 
16
 
mp-conf:
17
 
  line-limit: 2
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'
22
 
  sandbox-mp-url: None
23
 
 
24
 
# ubuntu-to-openstack supported release map
25
 
# used to calculate test coverage
26
 
u-os-map:
27
 
  trusty:
28
 
  - icehouse
29
 
  - kilo
30
 
  - liberty
31
 
  - mitaka
32
 
  xenial:
33
 
  - mitaka
34
 
  - newton
35
 
  - ocata
36
 
  yakkety:
37
 
  - newton
38
 
  zesty:
39
 
  - ocata
40
 
 
41
 
# the things we care most about right now
42
 
hot:
43
 
#
44
 
#  ALL THINGS HOT during 2wk freeze before release.
45
 
#
46
 
  trusty:
47
 
  - icehouse
48
 
  - kilo
49
 
  - liberty
50
 
  - mitaka
51
 
  xenial:
52
 
  - mitaka
53
 
  - newton
54
 
  - ocata
55
 
  yakkety:
56
 
  - newton
57
 
  zesty:
58
 
  - ocata
59
 
 
60
 
# openstack installation sources
61
 
inst-sources:
62
 
  - default
63
 
  - staging
64
 
  - proposed
65
 
 
66
 
# merge proposal status to trigger tests
67
 
mp-status-filter:
68
 
 - 'Needs review'
69
 
# - 'Work in progress'
70
 
# - 'Approved'
71
 
# - 'Rejected'
72
 
# - 'Merged'
73
 
# - 'Code failed to merge'
74
 
# - 'Queued'
75
 
# - 'Superseded'
76
 
 
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.
82
 
trigger-branches:
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):
91
 
lp-block-mps:
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
138
 
lp-block-msg: |
139
 
    Thank you for your work on this, however your proposed change
140
 
    on LP needs to be canceled and proposed via the OpenStack
141
 
    Git/Gerrit workflow.
142
 
 
143
 
    ANNOUNCEMENT - OpenStack Charms have moved upstream:
144
 
    https://lists.ubuntu.com/archives/juju/2016-February/006606.html
145
 
 
146
 
    README - Developing OpenStack Charms:
147
 
    https://github.com/openstack-charmers/openstack-community/blob/master/README.dev-charms.md
148
 
 
149
 
    GUIDE - OpenStack Developers:
150
 
    http://docs.openstack.org/infra/manual/developers.html
151
 
trigger-deployments:
152
 
  default.yaml:
153
 
  - trusty-mitaka
154
 
  - xenial-mitaka
155
 
  next.yaml:
156
 
  - trusty-icehouse
157
 
  - trusty-kilo
158
 
  - trusty-liberty
159
 
  - trusty-mitaka
160
 
  - xenial-mitaka
161
 
  - xenial-newton
162
 
  - xenial-ocata
163
 
 
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:
167
 
  next.yaml:
168
 
  - trusty-icehouse
169
 
  - trusty-mitaka
170
 
  - xenial-mitaka
171
 
  - xenial-newton
172
 
#  default.yaml:
173
 
# disabled as uosci runner only substitutes next branch strings currently
174
 
#  - trusty-icehouse
175
 
#  - trusty-kilo
176
 
#  - xenial-mitaka
177
 
 
178
 
# controls pass/fail detection for MP commentary
179
 
mp-trigger-tests:
180
 
  lint:
181
 
    try-mask:
182
 
    - 'try-lint*'
183
 
    result-mask:
184
 
    - 'lint-test.*'
185
 
    fail-mask:
186
 
    - 'fyi-lint.*.failed'
187
 
    - 'fyi-lint.*.missing'
188
 
  unit:
189
 
    try-mask:
190
 
    - 'try-unit*'
191
 
    result-mask:
192
 
    - 'unit-test.*'
193
 
    fail-mask:
194
 
    - 'fyi-unit.*.failed'
195
 
    - 'fyi-unit.*.missing'
196
 
  amulet:
197
 
    try-mask:
198
 
    - 'try-amul*'
199
 
    result-mask:
200
 
    - 'amulet-test.*'
201
 
    fail-mask:
202
 
    - 'fyi-amul.*.failed'
203
 
    - 'fyi-amul.*.missing'
204
 
  deploy:
205
 
    try-mask:
206
 
    - 'try-depl*'
207
 
    result-mask:
208
 
    - 'deployer.*'
209
 
    - 'configure.*'
210
 
    - 'tempstack-configure.*'
211
 
    - 'tempest.*'
212
 
    fail-mask:
213
 
    - 'fyi-depl.*.failed'
214
 
    - 'fyi-depl.*.missing'
215
 
#    - 'fyi-depl.*.bad'
216
 
 
217
 
# (u-os-map x inst-sources) gets applied and iterated to each mojo group:
218
 
mojo-spec-groups:
219
 
  full_stack:
220
 
  - next_openstack_upgrade
221
 
  - next_charmhelper_sync
222
 
# https://bugs.launchpad.net/openstack-mojo-specs/+bug/1526511
223
 
#  - next_charmhelper_sync_ha
224
 
#  - next_ha_oneshot
225
 
  - next_deploy
226
 
  - next_deploy_baremetal
227
 
  - next_deploy_ssl
228
 
  - next_keystone_v3
229
 
  - stable_deploy
230
 
  - stable_deploy_baremetal
231
 
  - stable_deploy_ssl
232
 
  - stable_keystone_v3
233
 
  - stable_to_next
234
 
# https://bugs.launchpad.net/openstack-mojo-specs/+bug/1526511
235
 
#  - stable_to_next_ha
236
 
  object_storage:
237
 
  - ceph/default
238
 
  - ceph/encrypt
239
 
  - ceph/harden
240
 
# https://bugs.launchpad.net/openstack-mojo-specs/+bug/1526511
241
 
#  - ceph_radosgw/ha
242
 
#  - swift_proxy/ha_serial_scaleout
243
 
  - ceph_radosgw/simple_nonha
244
 
  - swift_proxy/simple_nonha