2496 Commits

Author SHA1 Message Date
Zuul
e5d8a763a0 Merge "Sylvain Bauza candidacy for Nova Bobcat PTL" 2023-02-13 15:51:52 +00:00
Zuul
2673d0991b Merge "Add Rodolfo Alonso candidacy for Neutron PTL (Bobcat/2023.2 release)" 2023-02-13 15:48:06 +00:00
Zuul
77794ef53e Merge "Add Pranali Deore's candidacy for Glance PTL 2023.2" 2023-02-13 15:48:05 +00:00
Rodolfo Alonso Hernandez
0d5ef6a1d3 Add Rodolfo Alonso candidacy for Neutron PTL (Bobcat/2023.2 release)
Change-Id: If0d87a25470e46d4750925f8c25a549cbc672e33
2023-02-13 11:06:04 +01:00
Sylvain Bauza
c19bd2f3a3 Sylvain Bauza candidacy for Nova Bobcat PTL
Change-Id: I44fdb168590f8e0f46535cf1298fd93cad3d7142
2023-02-13 10:59:07 +01:00
Pranali Deore
3ad7051b5b Add Pranali Deore's candidacy for Glance PTL 2023.2
Change-Id: I03562026304dba1a998ed71e87e878a1896fec80
2023-02-13 08:51:00 +00:00
manchandavishal
339fccb2eb Add Vishal Manchanda candidacy for Horizon PTL(Bobcat)
Change-Id: Ia34a8680cf8f90703b7b3604e339e54df6804d4f
2023-02-13 13:33:18 +05:30
Zuul
1d9c0178f6 Merge "Yasufumi Ogawa's candidacy for Tacker PTL Bobcat/2023.2" 2023-02-11 03:42:00 +00:00
Zuul
620a325674 Merge "Remove DPL model projects." 2023-02-10 18:25:44 +00:00
Yasufumi Ogawa
baa4f237a1 Yasufumi Ogawa's candidacy for Tacker PTL Bobcat/2023.2
Signed-off-by: Yasufumi Ogawa <yasufum.o@gmail.com>
Change-Id: I87b25dd4f81899db1bbf8e5f83f120d061ebeb8e
2023-02-10 17:57:00 +00:00
Zuul
ea13d853d5 Merge "Adding Rajat Dhasmana's candidacy for Cinder PTL (Bobcat)" 2023-02-09 15:50:08 +00:00
Rajat Dhasmana
39d4edb286 Adding Rajat Dhasmana's candidacy for Cinder PTL (Bobcat)
Change-Id: Ic9b8efee2c030d580caf26aae6a4213dc218838a
2023-02-09 10:52:57 +00:00
gecong
939999878b Add Cong Ge's candidacy for Freezer PTL
Change-Id: I9c87b277291eb32d9b9cea5e9bf2a578dfb086e5
2023-02-09 06:57:12 +00:00
Zuul
e9013f5743 Merge "Michal Nasiadka candidacy for Kolla PTL Bobcat/2023.2" 2023-02-09 00:45:10 +00:00
Amy Marrich (spotz)
32248f0764 Amy Marrich TC candidacy
Change-Id: I22d08ad20afbbbab5b3aaec37f6a36e780af6b8a
2023-02-08 11:27:23 -06:00
Michal Nasiadka
f4a26ecbb0 Michal Nasiadka candidacy for Kolla PTL Bobcat/2023.2
Change-Id: I5bc936669e3892c8b15559f7055b2361cc13d522
2023-02-08 09:35:09 +01:00
Tony Breeds
9b90ae6cdb Remove DPL model projects.
Mistral, Oslo, Requirements and Release Team are DPL projects so we

shouldn't include them in the election.

  $ grep -B1 ': distributed' ../governance/reference/projects.yaml
  mistral:
    leadership_type: distributed
  --
  oslo:
    leadership_type: distributed
  --
  Release Management:
    leadership_type: distributed
  --
  requirements:
    leadership_type: distributed
  $

Change-Id: I59764adf53d96611c482c2ba6a5a1e14f73155c2
2023-02-08 02:49:57 +00:00
chenker
ea28ba3f64 Add Ke Chen's candidacy for Watcher PTL
Change-Id: I6d82f84405a0109f79609b334b743b15b0c1eb74
2023-02-08 01:23:48 +00:00
Zuul
ac87f7b7bc Merge "Add Rong Zhu's candidacy for Solum PTL" 2023-02-06 23:41:30 +00:00
Zuul
c366305575 Merge "Add Rong Zhu's candidacy for Murano PTL" 2023-02-06 23:41:28 +00:00
Zuul
0a685a669d Merge "Add Hongbin Lu candidacy for Zun PTL" 2023-02-06 11:34:41 +00:00
zhurong
9054f9bbab Add Rong Zhu's candidacy for Solum PTL
Change-Id: Ib7eeeb017ca09ef487fae96c4d31fde7eaedade9
2023-02-06 07:07:17 +00:00
zhurong
519bb58007 Add Rong Zhu's candidacy for Murano PTL
Change-Id: I3c3fe679098fa58b0d7b789dc524d7d348a931ff
2023-02-06 07:05:11 +00:00
Vladimir Kozhukalov
d3669e61e1 Add Vladimir Kozhukalov candidacy Openstack-Helm
Change-Id: I37760079dbba563714933cec193a66900fb6aab8
2023-02-03 23:12:28 +03:00
Hongbin Lu
d32a0076d0 Add Hongbin Lu candidacy for Zun PTL
Change-Id: Ib2650d8504191957a14eddf55ec6cf062e9b6a86
2023-02-03 08:57:26 +00:00
Zuul
bc534fd4ca Merge "Add Hao Wang candidacy for Zaqar PTL in Bobcat" 2023-02-02 02:32:02 +00:00
Zuul
be33161a26 Merge "Add CIVS policy to combined voting kickoff template" 2023-02-02 01:58:06 +00:00
Zuul
e8ea3abdd5 Merge "Skip if e-mail in Gerrit is None" 2023-02-02 01:53:47 +00:00
wanghao
343a07b6f8 Add Hao Wang candidacy for Zaqar PTL in Bobcat
Add Hao Wang candidacy for Zaqar PTL

Change-Id: I84afcf36bd545fe9e651d556855943b74db77dd5
2023-02-02 09:45:14 +08:00
Jay Faulkner
87af17a629 Jay Faulkner candidacy for Ironic PTL 2023.2
Change-Id: If4b598b90e78e0e6e038f44a990b75d8063473d3
2023-02-02 12:18:01 +11:00
Tony Breeds
c993e3ef10 Use underscores in setup metadata
Fixes:
[pbr] Generating ChangeLog
.../lib/python3.11/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
.../lib/python3.11/site-packages/setuptools/dist.py:770: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
  warnings.warn(
.../lib/python3.11/site-packages/setuptools/dist.py:770: UserWarning: Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead
  warnings.warn(
.../lib/python3.11/site-packages/setuptools/dist.py:770: UserWarning: Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead
  warnings.warn(
running editable_wheel

Change-Id: I248d6a305108f4eb49b8ce10829fb4f650104c8a
2023-02-02 11:34:37 +11:00
Tony Breeds
84c50c9878 Simplify date conversions
Also do a sneaky update to switch from dict() to list()

Change-Id: I71b65b82e8609fc4b3b48ef58acdf434ce69fe5c
2023-02-02 11:33:23 +11:00
Tony Breeds
5701eea441 Update select_release_end_date() to work cross release
Currently the event name is limited to 'x-final', this doesn't
work for current releases.  Update that to determine the correct
tag.

Change-Id: I14a2d71a0bc26c837ebe4dfebbcfc9b05f02b069
2023-02-02 11:32:18 +11:00
Tony Breeds
d084748d44 Gracefully exit if we can't find a date
If the release name passed into the tool doesn't yet have a schedule,
which is actually the most common use case, we won't be able to
auto-detect a date.  In that case let's bail somewhat nicely.

Change-Id: I4072e73c15d0299755fcce43f8b35798179719c3
2023-02-02 11:31:10 +11:00
Tony Breeds
bb587d0ff4 Remove stupid think-o
Setting a variable to itself should be a no-op right?  Frankly I have
no idea why I did this so remove it.

Change-Id: I9f9851c76455e5d559ba68921dfd29557a64b574
2023-02-02 11:30:00 +11:00
Tony Breeds
780c4140cb fix release name
For now the release *must* be the name, not the "version".  Fixing this is a slightly bigger issue.

Change-Id: I3a4ad7089e7a58b30f25ce05823fdbe34cef3550
2023-02-02 11:28:26 +11:00
Tony Breeds
4ef299381b Switch election timing to Wednesday
Tuesday was selected because it was early in the week and was "safe"
for APAC and US timezones.   Releases actually happen on Wednesdays
so for something more like consistency lets do make elections also
happen on Wednesdays

Change-Id: If66602b12eb77b17904427149ab81ce7a21d9492
2023-02-02 07:23:45 +09:00
Zuul
e9aba065ff Merge "Fix release name and timeline names" 2023-02-01 21:27:47 +00:00
Ian Y. Choi
7aa786a30a Create "2023.2" subdirectory to start election
Let's use release version number as primary identifier

Change-Id: I2a831751ef9771c504816c248732b496aa0cc6f7
2023-01-31 08:28:38 +09:00
Ian Y. Choi
8f8db968d6 Fix release name and timeline names
This fix aligns with

1. release: 2023.2 (release number)
2. template_emails.py [1] source code.

[1] https://opendev.org/openstack/election/src/branch/master/openstack_election/cmds/template_emails.py#L39

Change-Id: I23c9380720711c4f18760f429ea2bba005e95eb0
2023-01-31 08:26:10 +09:00
Ghanshyam Mann
fac3d836bc Fix tox4 error
tox.ini started failing with Tox4 which had some
incompatible changes. One of the reason for failure
is due to the skipsdist = True with usedevelop and it
seems it was never supported.

Change-Id: If70b1a8b17bd925b04b35366ff80fd5dacf19c3c
2023-01-30 16:40:10 -06:00
Zuul
dac837c596 Merge "Add dates for the 2023.2/B-release[1]" 2022-12-14 02:25:12 +00:00
Tony Breeds
49f333cbfc Add dates for the 2023.2/B-release[1]
governance repo tags and release names are place holders until
those details are settled.

Setting combined Election
Release is at: 2023-03-24
Latest possible completion is at: 2023-03-10
Moving back to Wednesday: 2023-03-08
TC & PTL Voting from 2023-02-22T23:45 to 2023-03-08T23:45
TC Campaigning from 2023-02-15T23:45 to 2023-02-22T23:45
TC & PTL Nominations from 2023-02-01T23:45 to 2023-02-15T23:45
Set email_deadline to 2023-02-15T00:00
Setting TC timeframe end to email_deadline
Begining of Zed Cycle @ 2022-03-11 00:00:00+00:00
End of Antelope cycle @ 2023-02-15 00:00:00+00:00
Election timeframe: 341 days, 0:00:00s

[1] Affectionately call bugbear, until the OIF selects a name

Change-Id: Ic9bc45fcb7dbc9faa48a1384f441fd8eb49ba46c
2022-12-12 13:09:15 +11:00
Zuul
250ee1777f Merge "Add Tony Breeds as an election offical" 2022-12-06 22:40:49 +00:00
Zuul
037720ec05 Merge "Remove "current" officals." 2022-12-06 22:19:54 +00:00
Tony Breeds
5e026f959b Add Tony Breeds as an election offical
Change-Id: I2e1682807f9c258c768d4612d38c278dc6ba76fc
2022-12-07 08:47:08 +11:00
Tony Breeds
5fb3788902 Remove "current" officals.
The list of officals has grown overtime, but not everyone is active,
nor due to personal/employment chnages, can actully perform this role.

Remove officials for now except official(s) who commented on the review
and expect/required to opt-in affrim they're available.

Change-Id: I9f718f2eeae4aaf194fa8e2f7caa0d976182e6c8
2022-12-06 20:24:41 +00:00
Hervé Beraud
3311ab5744 Remove python-dev from bindep
It is no longer supported by jammy and lead us to the following errors with the announce-release job.

```
No package matching 'python-dev' is available
```

Change-Id: I2a1c4c2fc169a2eec87fee87e584661798d90afa
2022-11-07 10:50:47 +01:00
Kristi Nikolla
8ae13def4d
Antelope Election Results (TC/PTL)
Close out Antelope / 2023.1 elections.

CIVS Election Links
- TC: https://civs1.civs.us/cgi-bin/results.pl?id=E_41d42603087bcf58
- Ironic: https://civs1.civs.us/cgi-bin/results.pl?id=E_c7d81a19f30c67f0

Change-Id: I72797a1565bd34b0bf44ec74ede0793ff94030f5
2022-09-20 09:36:10 -04:00
Ian Y. Choi
d5c2dfdc98 Skip if e-mail in Gerrit is None
Need to skip to work properly if E-mail address preferred in Gerrit
for owner's account is None

Change-Id: I2f222c9c58b9db9df1eb8370b1703ef690c1243d
2022-09-13 15:51:15 +09:00