Hello, Petr.

My suggestion is to migrate to a newer version of GPG and throw an error 
message if one use old version.

В Пн, 24/09/2018 в 14:53 +0300, Petr Ivanov пишет:
> 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 <nizhi...@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 <nizhi...@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.wei...@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?
> > > > 
> > > > 
> > > > 
> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to