Sorry, I am totally lost.

1. As far as I know release candidates are immutable. We don't change the content of the packages as it requires new vote. Let's say people A votes to a an RC0 but RC0 is changed in the mean time.

For me vote := proposal + deadline

If the content of the proposal is changed we need new vote.

If some additional modification is required we need a new RC (rc1 in our case). At least this was the practice what I have seen until now.

2. feel free to commit any required pom changes, you don't need to create PR (unless you would like to have one, or you would like to test the release with CI, but that's also possible with branch)

The release manager role is a full authorization to create tags or push technical version bumps.

3.

>> I had not committed the older tags and released the artificats. It was only in my fork. The release wiki asked for waiting until voting.

I think it can be confusing. This ask is about the final tag (ozone-1.0.0) not about rc tags and commits (like ozone-1.1.0-rc0 or ozone-1.1.0-rc1). As we don't know (yet) which rc will be passed we need to wait with pushing the final tag. But rc tags can be pushed and shared. As rc0 is failed, we need an ozone-1.1.0-rc1 tag. (I suggest to remove rc0 from the branch name and use ozone-1.1 as branch name. With this pattern we can release ozone-1.1.0 and ozone-1.1.1 from the same branch)

As an example this is what we have from 1.0:

c53eb9fa17c919be937441887f4d041479155c5e refs/tags/ozone-1.0.0-RC0
5b1dcf52b31b4a3fea877baa8824dd815fc40930 refs/tags/ozone-1.0.0-RC1


Summary: I suggest to...

 1. commit/push all the required pom.xml version changes
 2. create a new rc package (rc1) from the last valid commit
 3. tag it with ozone-1.1.0-rc1
3. Share the tagged commit in a new rc1 mail thread (to make it possible to double check if the src package contains the tagged version of the source)


((At least this is my understanding about the common release process))

Sorry if it was not clear from the wiki page (I will try to update it and clarify if we have an agreement)

And thanks for all the work to make ozone 1.1.0 real: <3

Thanks,
Marton



On 4/7/21 5:01 PM, Prashant Pogde wrote:
All the artifacts are getting release from a committed fork and PR is pending at

https://github.com/apache/ozone/pull/2125 
<https://github.com/apache/ozone/pull/2125>

This pending release PR has just the final pom.xml changes + release tag.

Other than this, I believe all the other changes required for 1.1.0 release are 
already in the  apache:1.1.0-RC0 branch.

Once We get a Yes vote, this can be merged with upstream and would be in 
official apache:1.1.0-RC0 branch.


Regards,
Prashant



On Apr 7, 2021, at 7:55 AM, Prashant Pogde <ppo...@cloudera.com> wrote:

I had not committed the older tags and released the artificats. It was only in 
my fork. The release wiki asked for waiting until voting.
Therefore I could delete the older tag from my fork. I also removed the older 
artifacts to start from a clean state.
I think we can continue this as RC0.


On Apr 6, 2021, at 11:54 PM, Elek, Marton <e...@apache.org> wrote:



On 4/7/21 8:32 AM, Prashant Pogde wrote:
Refreshed artifacts at
https://repository.apache.org/content/repositories/orgapachehadoop-1301/ 
<https://repository.apache.org/content/repositories/orgapachehadoop-1301/>
Binaries at
https://home.apache.org/~prashantpogde/ozone-1.1.0-rc0/ 
<https://home.apache.org/~prashantpogde/ozone-1.1.0-rc0/>

Thanks for the update Prashant,

As far as I understand they are new artifacts with new content:

Do we need a new rc1 thread which also shares the used commit / tag and defines 
the new deadline? Might be more clear...

What do you think?

Thanks,
Marton



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
For additional commands, e-mail: dev-h...@ozone.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org
For additional commands, e-mail: dev-h...@ozone.apache.org

Reply via email to