Closed shefty closed 1 year ago
@wckzhang @shijin-aws -- Can someone from AWS send me a list of release notes for v1.18? I have notes for the other providers, but git log shows a number of updates to efa, and it would be better if someone more familiar with the changes could provide those to me. I can update NEWS.md; I just need the list.
@shefty Here is the efa news
@shijin-aws - thanks, I've pulled those notes into NEWS
Update this procedure with any new providers. Copy/paste markdown as new issue for each new release, and update as necessary.
Make a perfect tarball
configure.ac
to the final release versioninclude/rdma/fabric.h
Makefile.am
per the GNU Libtool shared library version number rulesgit log --stat --no-merges > log.txt
as the head of the mastersrc/
,include/
, andinclude/rdma
to help determine if thec:r:a
version values need to changegit log <last_version_tag>..HEAD -- include/rdma
v1.3.0
README.md
AUTHORS
(viagit log --pretty=format:'%aN <%aE>' | sort --ignore-case | uniq > AUTHORS
)COPYING
NEWS.md
man/fi_<provider>.7.md
man/fabric.7.md
- Note: Update with any API/ABI updatesfabtests/man/fabtests.7.md
configure.ac
to the final release versionREADME
README.md
COPYING
libfabric-x.y.z.bz2
tarballfabtests-x.y.z.bz2
tarballEnsure that the tarball actually works
make distcheck
passesmake distcheck
passesrm -rf
the installation of the previous version of libfabricLD_LIBRARY_PATH
to point to the installation of the new libfabricTest packaging - note external CI tests following steps
libfabric
andlibfabric-devel
) work on a RHEL systempkg-config
with the RPM-installedlibfabric.pc
libfabric-devel
and ensure libfabric programs still run correctlyDo the release
git tag -a vX.Y.Z
on the libfabric master branchgit push --tags --dry-run
to libfabric. Remove--dry-run
when you're convinced it is correct.man/*.[0-9].md
files from exactly the same Git hash that was used to make the official tarball to thegh-pages
branch of the libfabric Git repovX.Y.Z/man/
fabtests/man/*.md
hereindex.md
file in that directory (copy one from the prior releases and edit it to reflect this version, and add/remove any man pages as relevant for this release)index.md
page:ofiwg/libfabric
andofiwg/fabtests
ofiwg/libfabric
andofiwg/fabtests
for the next releaseconfigure.ac
to<NEXT_VERSION>a1
configure.ac
to<NEXT_VERSION>a1
ofiwg
mailing list announcing the release