- base: patch ipmiComm to handle
CODE_DESTINATION_UNAVAIL
. by @gustavosr8 in #76.
- base: support building fully static IOCs when not using containers. by @ericonr in #75.
Users of ipmiComm
should update to this release, since it makes the module
much more useful. Anyone distributing or using images in hosts which aren't
properly configured with subuid and subgid should update as well, to improve
the experience of using the images.
- ioc: disable APT sandbox. by @henriquesimoes in
https://github.com/cnpem/epics-in-docker/69
- This allows to use APT in containers deployed in systems without subuid and subgid.
- base: update ipmiComm patch to install general templates. by @gustavosr8 in #73.
Users willing to use iocStats
, ipmiComm
, pyDevSup
, SNMP
, motorPIGCS2
,
mca
, or scaler
modules should update to this release. Users of pmac
module should also update to have critical bugs fixed. Anyone who had trouble
with versions greater than or equal to v0.7.0 building IOCs depending on Calc
due to Sequencer linkage issues should find it easier to build with this
release. Two new IOC images are also available: MCA and Motor PIGCS2.
- base: remove CALC dependency on Sequencer. by @henriquesimoes in #68.
- base: update PMAC version. by @guirodrigueslima in #64
- base: add IOCStats module. by @gustavosr8 in #62
- base: add IPMIComm module. by @gustavosr8 in #62
- base: add pyDevSup module. by @gustavosr8 in #62
- base: teach lnls-get-n-unpack about ZIP files. by @guirodrigueslima in
#67
- This allows to use ZIP files in
RUNTIME_TAR_PACKAGES
andBUILD_TAR_PACKAGES
.
- This allows to use ZIP files in
- base: add SNMP module. by @guirodrigueslima in #67
- base: add motorPIGCS2 IOC and module, and image. by @guirodrigueslima in #64
- base: add Scaler module. by @guirodrigueslima in #64
- base: add MCA IOC and image. by @guirodrigueslima in #64
OPCUA container image build with GitHub Actions has been fixed.
A new container image, ghcr.io/cnpem/opcua-epics-ioc
, is now available.
- base: add OPCUA and
ether_ip
IOCs and modules. by @guirodrigueslima in #57 - images: add OPCUA image. by @ericonr in #61
Users of the autosave
and caPutLog
modules should update to this release,
which includes critical bug fixes for both. Users of the calc
module only
need to update if they noticed missing features.
- base: update modules. by @ericonr in
#43
- This updates the autosave module and removes some resource leaks.
- base: build CALC with Sequencer support. by @henriquesimoes in #48
- base: add caPutLog patch for waveforms. by @ericonr in #58
Users interested in the retools module should update to this release.
- base: add retools module. by @ericonr in #37
Users willing to use Pmac or NDSSCPimega should update to this release. A musl-based image has been added, enabling support for linking fully static binaries for deployment outside of containers.
- base: add support for Pmac module. by @guirodrigueslima in #26
- base: add NDSSCPimega areaDetector plugin. by @henriquesimoes in
#31
- This copies libraries built from source in the build image to the runtime
image for all targets. This removes the need to use
RUNTIME_TAR_PACKAGES
for local libraries required during a module build.
- This copies libraries built from source in the build image to the runtime
image for all targets. This removes the need to use
- base: add musl build. by @ericonr in #35
All users should update to ease deployment on container setups with limited
user ranges. Users interested in using the lnls-run
script or the caPutLog
module should update as well.
- ioc: add script to launch IOCs inside container. by @ericonr in
#25
- This changed the standard
ENTRYPOINT
to the new launcher script. It allows users to launch IOC startup scripts under procServ without writing any scripts.
- This changed the standard