Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
This is the fourth ACS development to be used in Cycle 10. Below is the list of addressed tickets.
git status On branch integration/COMMON-2022AUG Your branch is up to date with 'origin/integration/COMMON-2022AUG'. git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022AUG -- ACS 9d76abd159 ICT-20764 C++ component generator improvements 9a065d4fe7 ICT-20764 add BACI properties to YAML template and C++ component implementation 349829d643 ICT-20764 remove properties from cpp file 5bb2bf2526 ICT-20764 remove comments f63d197231 ICT-20764 update comments 7d63ab040a ICT-20764 update ACS C++ component generator 854da76ce6 ICT-20897: Prevent incorrectly use a value as format on Tracebacks ea3a63f8e4 ICT-20897: Fixes to the variadic template method AddData e16e348026 (origin/task/ICT-20659) ICT-20659: Moving forward version to 2022AUG 0ad6229ab6 ICT-20897: Install loggingLoggingProxy.i file ed8183bc21 (origin/bugfix/ICT-20897) ICT-20897: The formatting is now for a arg pack instead of variadic b3bfce8d68 ICT-20960: Fixed warnings from ACS/LGPL/Kit 87f344fa5a ICT-20965: Fixed warnings for maci, parameter and task modules 7cb43e51a6 ICT-20964: Fixed warnings for bulkdata, bulkdataNT, enumprop and logging e02b90c1b1 ICT-20963: Fixed warnings for acsutil, baci, basenc and cdb modules e65065dd3b ICT-20962: Fixed warnings for acsexmpl, acsnc, acssamp and acsthread 6aa9f449fb ICT-20961: Fixed warnings for acsQoS, acsalarm, acsdaemon and acserr d23d4fee95 (origin/feature/ICT-20950) ICT-20966: Fixed warnings for ACS/NO-LGPL modules 9d069a0735 (origin/bugfix/ICT-20967) ICT-20967: Avoiding too many logs from Castor XML 1133aa9233 ICT-20887: Default xerces parser to be xinclude-aware f965a8e9bc ICT-20690: Device to fallback to <dev>Base.xsd if <dev>.xsd not present 971c7768b9 (origin/bugfix/ICT-20690) ICT-20690: Better handling <dev>.xsd and <dev>base.xsd with warning 33fb76745b (origin/feature/ICT-21027) ICT-21027: Use ACS_DEPLOY_VERSION for Maven/PyPI deployment 660b76e18c ICT-21035: Changes to ACS for standard deploy target on modules 412cd04235 ICT-20764 remove _p suffix from property name 3ccefca2bb (origin/bugfix/ICT-21051) ICT-21051: Proper handling of asyncio event_loop for threading 44aa1d16f4 ICT-19910 pretty print local and remote exceptions be9d1210aa ICT-19910 edit comments 77e83835f1 (origin/feature/ICT-20763) ICT-20763: Added Python files as script and modules as required 26addb8c6b (origin/feature/ICT-19910) ICT-19910 remove unused import d05dd022f8 ICT-20887: Enable xinclude for CDBChecker and xercesj tests a038b04b58 ICT-20887: Cleanup of cdbChecker Makefile 4f0d994487 (origin/feature/ICT-21035) ICT-21035: Fix small typo on extidl Makefile d07decfdc0 (origin/bugfix/ICT-21052) ICT-21052: Omit filter for WeatherStationId attribute 43cc6a7a2a (origin/bugfix/ICT-20887) ICT-20887: Enable xinclude for CDB and CDB_RDB services git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022AUG -- ARCHIVE 1a54d655d8 ICT-21035: Updated ARCHIVE/ICD group Makefiles with deploy target git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022AUG -- ICD 1a54d655d8 ICT-21035: Updated ARCHIVE/ICD group Makefiles with deploy target
OS Support:
The expected and actual versions of compilers, ORBs and various RPMs can be found by running the command =acsConfigReport=, both for required RPMs and for software shipped together with ACS. To get a rough overview before installing ACS, here are the most basic ones:
The operating system dependencies are:
There are new requirements needed to replace swig, boost, astyle and xerces-c (Since 2022FEB):
If you need to build doxygen/graphviz instead of installing at OS level, you also need (Since 2022FEB):
There are new requirements needed to replace Tcl/Tk (Since 2022APR):
* Although these dependencies were already publicized as required, they were actually ignored during ACS installation. They are now being taken advantage of and so we announce they're as a requirement of 2022APR+ ACS releases
The summary of testing this release...