ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Petr Ivanov <mr.wei...@gmail.com>
Subject Re: Apache Ignite 2.7 - Release Procedure issues
Date Mon, 24 Sep 2018 11:53:37 GMT
I’ve checked the changes and they are good both on old and latest versions of Ubuntu.


However, I’ve stumbled upon another problem — GPG: current release scripts do not honour
latest GPG versions.
I can introduce corresponding changes, but question is — should release script check for
GPG version and have 2 version of signing commands or just warn user about old version of
GPG and exit?


> On 21 Sep 2018, at 19:46, Nikolay Izhikov <nizhikov@apache.org> wrote:
> 
> Hello, Petr.
> 
> Seems that rpm build script doesn't work on a lates Ubuntu Linux.
> I've created a ticket [1] and found a fix for it [2]
> 
> With one line fix rpm build is working under my environment.
> Can you check fix on your environment?
> 
> [1] https://issues.apache.org/jira/browse/IGNITE-9665
> 
> [2] https://github.com/apache/ignite/pull/4808
> 
> В Пт, 21/09/2018 в 16:22 +0300, Petr Ivanov пишет:
>> Hi, Nikolay
>> 
>> 
>> I’ve tested vote_3_step_1 and vote_3_step_2 scripts from [1] and they are OK.
>> My configuration:
>> - generated gnupg key (~/.gnupg)
>> - Ubuntu 16.04 (with latest updates)
>> - packages: subversion git unzip alien rpm fakeroot gcc dpkg-sig gnupg-agent
>> 
>> Please double check you environment for release procedure
>> 
>> 
>> [1] https://ci.ignite.apache.org/viewLog.html?buildId=1914618&buildTypeId=ApacheIgniteReleaseJava8_PrepareVote&tab=artifacts#!hkm8d5gqy4ii
>> 
>> 
>>> On 20 Sep 2018, at 17:39, Nikolay Izhikov <nizhikov@apache.org> wrote:
>>> 
>>> Hello, Igniters.
>>> 
>>> I've started to write Wiki article for a future Release Managers.
>>> Since release process doesn't described anywhere public I do it while releasing
2.7:
>>> 
>>> https://cwiki.apache.org/confluence/display/IGNITE/Release+manager+Notes
>>> 
>>> Any feedback is strongly appreciated.
>>> 
>>> I've tried to walk through vote steps in release procedure and found some issues:
>>> 
>>> Some of them we already fixed with Petr Ivanod and Anton Vinogradov.
>>> Thank you, guys!
>>> 
>>> For now, I stuck on the following issue:
>>> 
>>> `vote_3_step_1\[packages\]build.sh` is broken.
>>> I got following output:
>>> 
>>> ```
>>> RPM build errors:
>>>   bogus date in %changelog: Fri Jun 17 2018 Peter Ivanov <mr.weider@gmail.com>
- 2.6.0-1
>>>   File not found: /tmp/tmp.EezfJVTwLm/BUILDROOT/apache-ignite-2.6.0-1.x86_64/usr/share/doc/apache-ignite-2.6.0/MIGRATION_GUIDE.txt
>>> + processTrap
>>> + echo 'Removing temporary work directories:  /tmp/tmp.EezfJVTwLm'
>>> Removing temporary work directories:  /tmp/tmp.EezfJVTwLm
>>> + rm -rf /tmp/tmp.EezfJVTwLm
>>> ```
>>> 
>>> 1. Script uses version number 2.6 somehow.
>>> 2. It fails because MIGRATION_GUIDE file doesn't exists.
>>> 
>>> Is there anybody who can help with this issue?
>>> 
>>> 
>>> 
>> 


Mime
View raw message