RHCS Release Manager: Difference between revisions

From Alteeve Wiki
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:


These are notes, primarily for [[Digimer|me]], used in my [[RHCS]] release manager tasks.
These are notes, primarily for [[Digimer|me]], used in my [[RHCS]] release manager tasks.
= Distro Testing =
= Actual Build Environment =
This requires a proper FAS account.
<source lang="bash">
yum -y groupinstall "Development Libraries" "Development Tools" "Fedora Packager"
yum -y install vim wget gnupg
</source>
Add cluster GPG key (saved on disk as 'cluster.gpg');
<source lang="bash">
gpg2 --import ~/path/to/cluster.gpg
</source>
Build cluster.
<source lang="bash">
git clone ssh://git.fedorahosted.org/git/cluster.git
cd cluster/
git branch stable31 --track origin/STABLE31
git checkout stable31
</source>
Change this to reflect the appropriate versions.
<source lang="bash">
make -f make/release.mk version=3.1.8 oldversion=3.1.7
</source>
== Fedora 15 ==
Packages to install;
<source lang="bash">
yum -y groupinstall "Development Libraries" "Development Tools" "Fedora Packager"
yum -y install vim wget corosynclib-devel openaislib-devel
</source>
== Rawhide ==
Moving target, see [http://fedoraproject.org/wiki/Releases/Rawhide#Yum_update_from_previous_release here].


= Test Results =
= Test Results =
Line 104: Line 59:
</source>
</source>
|}
|}
= Distro Testing =
= Actual Build Environment =
This requires a proper FAS account.
<source lang="bash">
yum -y groupinstall "Development Libraries" "Development Tools" "Fedora Packager"
yum -y install vim wget gnupg
</source>
Add cluster GPG key (saved on disk as 'cluster.gpg');
<source lang="bash">
gpg2 --import ~/path/to/cluster.gpg
</source>
Build cluster.
<source lang="bash">
git clone ssh://git.fedorahosted.org/git/cluster.git
cd cluster/
git branch stable31 --track origin/STABLE31
git checkout stable31
</source>
Change this to reflect the appropriate versions.
<source lang="bash">
make -f make/release.mk version=3.1.8 oldversion=3.1.7
</source>
== Fedora 15 ==
Packages to install;
<source lang="bash">
yum -y groupinstall "Development Libraries" "Development Tools" "Fedora Packager"
yum -y install vim wget corosynclib-devel openaislib-devel
</source>
== Rawhide ==
Moving target, see [http://fedoraproject.org/wiki/Releases/Rawhide#Yum_update_from_previous_release here].


{{footer}}
{{footer}}

Revision as of 21:29, 1 December 2011

 AN!Wiki :: How To :: RHCS Release Manager

These are notes, primarily for me, used in my RHCS release manager tasks.

Test Results

Testing v3.1.8

Distro Arch Results Notes
Fedora 15 x86-64 Success
Fedora 15 i386 Success
Fedora 16 x86_64 Failed! It looks like it's comparing the y number, and ignoring x.
./configure
Configuring Makefiles for your system...

Checking tree: nothing to do

Checking kernel:
 Current kernel version: 3.1.2
 Minimum kernel version: 2.6.31
 FAILED!
Fedora 16 i386 Failed! It looks like it's comparing the y number, and ignoring x.
./configure
Configuring Makefiles for your system...

Checking tree: nothing to do

Checking kernel:
 Current kernel version: 3.1.2
 Minimum kernel version: 2.6.31
 FAILED!

Distro Testing

Actual Build Environment

This requires a proper FAS account.

yum -y groupinstall "Development Libraries" "Development Tools" "Fedora Packager"
yum -y install vim wget gnupg

Add cluster GPG key (saved on disk as 'cluster.gpg');

gpg2 --import ~/path/to/cluster.gpg

Build cluster.

git clone ssh://git.fedorahosted.org/git/cluster.git
cd cluster/
git branch stable31 --track origin/STABLE31
git checkout stable31

Change this to reflect the appropriate versions.

make -f make/release.mk version=3.1.8 oldversion=3.1.7

Fedora 15

Packages to install;

yum -y groupinstall "Development Libraries" "Development Tools" "Fedora Packager"
yum -y install vim wget corosynclib-devel openaislib-devel

Rawhide

Moving target, see here.

 

Any questions, feedback, advice, complaints or meanderings are welcome.
Alteeve's Niche! Enterprise Support:
Alteeve Support
Community Support
© Alteeve's Niche! Inc. 1997-2024   Anvil! "Intelligent Availability®" Platform
legal stuff: All info is provided "As-Is". Do not use anything here unless you are willing and able to take responsibility for your own actions.