All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
6.15.0 - 2023-12-18
- New
.bashrc
file with user-specific aliases and functions, and a warning message for users starting a shell as root.
- bumping version to
6.15.0
- Dockerfile significantly overhauled:
- base image changed to
unidata/rockylinux:latest-8
- updated GOSU version
- streamlined setup and installation scripts
- base image changed to
README.md
expanded significantly with detailed sections providing comprehensive information on using the Unidata LDM Docker container.
install_ldm.sh
script updated, changing the source URL for downloading the LDM tarball and updating logging for the configure and make commands.
6.14.5 - 2022-11-01
- bumping version to
6.14.5
- use chronyd for time sync
- add warning when entering the docker container as root
6.13.17 - 2022-11-01
- bumping version to
6.13.17
- base on unidata/rockylinux:latest-8 to ensure some necessary tools are installed
6.13.16 - 2022-06-17
- bumping version to
6.13.16
- base on rockylinux container as opposed to centOS
- update to gosu 1.14
- LDM user name now configurable
- dumped Travis
- implemented GitHub Actions workflow to:
- Build and test docker image
- Push updated image to dockerhub
- minor bug fixes and improvements
6.13.13 - 2020-11-13
- license
- bumping version to
6.13.13
(6.13.12
had problems and therefore never released) - download ldm via https instead of ftp
- changed umask to
0002
inentrypoint.sh
, PR 77 - Expanded group permissions for queue directory and
ldm.pq
, PR 77
6.13.11 - 2019-05-15
- bumping version to
6.13.11
6.13.10 - 2019-04-24
- bumping version to
6.13.10
(6.13.8
and6.13.9
were ephemeral and never captured).
6.13.7 - 2019-02-08
- crontab improvements, a47c842
yum -y update yum
, 9557343- chown changes, dc703b6
- runtime improvements in how permissions are handled, e8bf062
- modernized
docker-compose.yml
, 0f2e2af - information about support, 90347f4
.profile
to include~/bin
inPATH
, 0f50b1e- update
gosu
, 79c94bd - added
libstdc++-static
for6.13.7
, 79c94bd
- scouring utilities, 226c3a5
- DOI citation, 9e0b79c
- parameterizable UID, GID, 27b8201
- working example, 0a1a731
6.13.6 - 2017-02-06
- In Dockerfile libpng-dev -> libpng-devel for CentOS
6.13.5 - 2016-11-01
gnuplot
to the container
- suggested better default queue size
- setting
/home/ldm
forpqact
andpqsurf
per Tom Y. - moving queue outside the container
- dockerhub automated builds
- ulimit set in
docker-compose.yml
- cleaning up
tar.gz
file (does not need to end up in container).
6.13.4 - 2016-08-17
CHANGELOG.md
README
improvements and typo corrections- correctly invoking
configure
andmake root-actions
do deal with port 388 (e.g., for LDM relay node scenario) - version update to
6.13.4
forDockerfile
andREADME
- removed bogus
crontab
mount - Miscellaneous
Dockerfile
clean up - Miscellaneous
.travis.yml
clean up
6.13.3 - 2016-07-22
README
additionsdocker-compose.yml
ldm
container name reference