Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Jira
serverICT
columnskey,summary,type,created,updated,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQuerycomponent in (componentMatch('(?m)(^12.)')) and fixVersion=COMMON-2022APR ORDER BY priority DESC, key ASC
serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba

Release Notes


No Format
git status
On branch integration/COMMON-2022APR
Your branch is up to date with 'origin/integration/COMMON-2022APR'.

git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022APR -- ACS
c89ad20a44 ICT-19829: ACS SmartPtr are now std::shared_ptr
04b829fb22 ICT-19829: Exception if SmartPtr is created with invalid ptr or handle
1b4249f83a ICT-19829: Added acsutilSmartPtr.h that was missing
b95ef45d30 ICT-19829: Added acsutil namespace for SmartPtr
9f9ec53939 ICT-19829: Fixing test cases for shared_ptr
2cc46c9f1f ICT-19936: Increase BDNT speed by avoiding unnecesary data copies
1e75b3cf37 (origin/feature/ICT-19936) ICT-19936: Retrieve all available samples at once
1c81d8b58a ICT-19968: bulkDataNTGen<Receiver/Sender> now can be started without ACS
b0a8a700e8 (origin/feature/ICT-19968) ICT-19968: Added method to get name service corbaloc
4fe23b40e3 ICT-20029: Added config.mk for ExtDeps and added TAR variable
6c4f95dd73 ICT-20029: Updated ACS modules to use TAR Makefile variable
86ad274cf8 (origin/task/ICT-20030) ICT-20030: Changed ACS version to 2022APR
cab11ead95 ICT-20029: Fixed small typo in path of config.mk for acs-ext
0892ee0637 ICT-20050: Changed add-needed by copy-dt-needed-entries
faa87b213b (origin/feature/ICT-20050) ICT-20050: Shared libraries correctly link using $(LD) instead of $(CXX)
5b9edb90ce (origin/feature/ICT-20052) ICT-20052: Updated group/subgroup Makefiles for standardization
0c56ac4055 ICT-20053: Added handling for skipped test in tat_parser.py
e53b170778 ICT-20053: Improvements for test number and additional TestLite names
7dc7742838 ICT-20053: Remove non-ascii characters from diff as it breaks XMLs
7432a99ab0 ICT-20053: Tests are considered skipped if prologue fails
5a4efb47e3 ICT-20053: Fixed corner cases that hid some tests results
eb16f1876c ICT-20029: Replaced further uses of gtar
3cdd64f8b5 ICT-20068: acsdaemon CDB was fixed
94e6fc188d ICT-20068: Small fixes in timing for acsdaemon tests
55e389ae8b ICT-19829: Added convenience method to set loggers directly from pointer
d1e8fd7525 ICT-19829: Small fix in comparison of numbers of arguments with pointer
bd3f0f0358 (origin/feature/ICT-20023) ICT-20023: Updating TAO version to 7.0.6
07be244d11 ICT-20025: Updated pyenv to version 2.2.4-1
4541bb53c8 ICT-20027: Updated 2022APR Python dependencies
083d77e26f ICT-20028: Updated 2022APR Java Dependencies
bc1d65b5d2 ICT-20028: Some typos fixed in acs-pom.xml
6a65a6900b ICT-20022: Changed standard to gnu17 and gnu++17
736f327460 ICT-20025: Adding shims path automatically with PyEnv
7aa01a8c09 ICT-20025: buildOmniORB to rehash PyEnv at the end
c2ed24b6e2 (origin/feature/ICT-20024) ICT-20024: Upgraded omniORBpy to 4.3.0 version
90b47d21ee (origin/feature/ICT-20025) ICT-20025: Preload of PyEnv for buildOmniORB script
9e133f7b0c (origin/feature/ICT-20089) ICT-20089: Upgraded ACSLaser to be compatible with javax.jms-api
7fddc89239 ICT-20088: Removed xtmodcol; replaced ListDiff and TreeMerge algorithms
4605e743e9 (origin/feature/ICT-20022) ICT-20022: Replaced hard-coded C/C++ std for newest minor than c++17/c17
c2d4a3c6e6 ICT-20100: Clear log4j context map to use ACS custom context
9f98ad374c (origin/bugfix/ICT-20100) ICT-20100: logIfEnabled to use ACS Logger configuration instead of log4j
90da5469ab ICT-20027: Updated tests for nose2
7efc9e56b1 (origin/feature/ICT-20027) ICT-20027: More fixes for nose2 usage
e785c99895 ICT-20014: Prevent use of non-nul terminated string in BDNT tests
15407eacf4 (origin/task/ICT-19797-2022APR) ICT-19816, ICT-19817: Added Debian/Ubuntu docker files pluso other fixes
6c4bec2eb2 ICT-19948 add script for generation of acs c++ components into kit
d97a89e9e5 ICT-12398: checkObject method on ORBHelper to get object status It tries to refresh stale connections once Returns ok if the connection is ok/restored or false otherwise
280636a182 ICT-12398: Removed a typo in impl of checkObject signature
b8314cb2b1 ICT-20026: Skip Tcl/Tk if available as OS package
a39d18a440 ICT-20026: Updated TCL/TK install and check scripts
8476f83928 ICT-20026: Adding TCLLIBPATH to .bash_profile.acs + cleanups
9aca347b4c ICT-20026: Make sure acsMakeTclLib can find itcl
46e1b2e699 (origin/feature/ICT-19829) ICT-19829: Restoring API with pointer that converts to smart ptr
a4efc8608e (origin/bugfix/ICT-20046) ICT-20046: Report errors pip install/update
67df4c2813 (origin/bugfix/ICT-12398-2022APR) ICT-12398: Missing class on checkObject signature
64e832fa25 (origin/feature/ICT-20088) ICT-20088: Avoid NPE in command center due to uninitialized tree diff
d8e2c53d41 (origin/bugfix/ICT-20130) ICT-20130: XSD Bind package to use codegen information
5ca57b8435 ICT-20014: Kit/acs tests compatible with RHEL 8
3da0d17139 ICT-20014: Tools/hibernate tests compatible with RHEL 8
b64e23cca9 ICT-20014: acsstartup tests for RHEL 8
c99574a144 ICT-19949 add script for generation of acs java components into kit
3c7893f75c ICT-19949 update acs python dependencies
13bd7b602c ICT-20014: Changes for task module test plus some cleanup
fbf1fbbb3a ICT-20014: Fixed jcont tests for RHEL 8
59ef895c8b ICT-20014: Updated jcontnc tests for RHEL 8
eda6d5e5c2 ICT-20014: Updating several tests for RHEL 8 compatibility
1b132a2651 ICT-20353: Changed const char* for std::string in std::set
c57ec4901f (origin/bugfix/ICT-20353) ICT-20353: Udpated BDNT ref file for ConfigurationParser test
b4acdfef02 ICT-20354: Fixed iterator erase handling for BDNT
5a6b8144ba ICT-20014: Updating BDNT tests for RHEL 8 compatibility
4d18bb1af0 (origin/bugfix/ICT-20357) ICT-20357: acsalarm to correctly remove elements from map
0517205e6d ICT-20014: maci tests compatible with RHEL 8
c55137950a ICT-20029: Missing tar call wrapped in env variable
01b6ef1ba8 (origin/task/ICT-20014) ICT-20014: contNCTest compatible with RHEL 8
29d4cd9e63 ICT-20372: Acspy Container wrong dictionary variable used on logging
755f963833 ICT-20372: Updating acspy tests to latest changes
27385d2374 (origin/bugfix/ICT-20372) ICT-20372: Aligning acspy tests to latest changes
8b1d3b8900 (origin/task/ICT-20373) ICT-20373: Consider that the test could be executed with -k flag
7bd89971f1 (origin/bugfix/ICT-20354) ICT-20354: An additional iterator fix in bulkDataNTArrayThread.cpp
487450eb34 (origin/bugfix/ICT-20447) ICT-20447: BDNT should disconnect its NC instances

git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022APR -- ARCHIVE
9bac49a3fd (origin/feature/ICT-20022-ARCHIVE) ICT-20022: Archive changes for C++17
26aae3ac75 ICT-20028: Changes in ARCHIVE and ICD for dependency upgrade
0d2a2a13be ICT-20105: updated poms -> 2022.04-SNAPSHOT
5a1f1ecb86 removed bugs which attempted to mistakenly deploy artifacts
deb055c71b (origin/bugfix/ICT-16017) ICT-16017: Updated JXplorer installation script
b27d2ee872 ICT-20105 incorporated Tomas suggested changes
9bd5a5db00 ICT-20105 separated part about sorting the deployment
16a409db61 ICT-20140 fixed rogue deployment attempt of various artifacts

git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2022APR -- ICD
7ca6851782 (origin/bugfix/ICT-17861-tmcdb-explorers-find-configuration-wizard-nullpointerexception) removed print out  message, minor change
1983d9b0cf ICT-20020: Changes for RHEL 8 compatibility of casac
304e901c85 (origin/bugfix/ICT-20020) ICT-20020: Made compatible with RHEL 7 and 8 at the same time
89711eaa5b (origin/feature/ICT-20022-ICD) ICT-20022: ICD changes for C++17
26aae3ac75 ICT-20028: Changes in ARCHIVE and ICD for dependency upgrade
bdc7052fd4 ICT-20028: Updated tmcdb-explorer dependencies
0d2a2a13be ICT-20105: updated poms -> 2022.04-SNAPSHOT
07b2d75c63 Refactor PersistedEnvelopeRepository
3679bd4791 Model for ADAPT Envelope tables in SQLAlchemy ORM
5c1ee1e34f feature/ICT-20107 update message-bus-persisted-rabbitmq package version
4feef37dfb feature/ICT-20107 refactor getId function
9e49213ab3 feature/ICT-20107 refactor inserTable function
d6f63b1eec PersistedEnvelopeRepository.safe reimplementation
b7e097636c feature/ICT-20107 refactor PersistedEnvelopeRepository save function
c7e9523311 Updated pom versions for 2022APR
3f706d2a35 ICT-20107 update db model
5a6d2b2e7a ICT-20107 remove some comments
baa0761e8d ICT-20107 add message archiver logs
72c886847c ICT-20107 refactor envelope state change
ca9da55089 Thread.isAlive() deprecated in Python 3.9, changed for is_alive()
44ab39766a Final refactor PersistedEnvelopeRepository.py
8b092f701d (origin/feature/ICT-20194) ICT-20194: Use system boost if ACS is not providing it
022d8bbe92 Reimplemented MemoryEnvelopeRepository
7603a15ba2 ICT-20107 create tables in db if needed
eaf487824e ICT-20107 check log levels
671cc4decf ICT-20107 style improvements
eb0d130729 ICT-20107 delete unused classes and files
736bc1d7ff ICT-20107 change db connection according to current standard
9406dcf6a2 (origin/feature/ICT-19805-lifecycle-work) ICT-19760 stateEngine changeState() methods no longer return a boolean
7aa2a8c999 ICT-20105 updated poms for ICT uding Tomas suggested approach
78be73ed62 ICT-19805 new OUS LifeCycle transition from Reviewing to ObservingTimedOut
1b50a3192d ICT-20304: Implement APDM changes in support of DGC commissioning
023b6855e2 ICT-20107 update persisted envelope setup.py and move import of PersistedRabbitMqMessageBroker in MessageBroker
0d0502e9d2 ICT-20107 update message-bus-persisted-rabbitmq setup.py dependencies
2e1afb29b6 (origin/feature/ICT-20107) ICT-20107 change log showing db credentials
2df8a566ef (origin/feature/ICT-20304) ICT-20304: Change the name of the forceDGC attribute
33ff114480 (origin/feature/ICT-20028) ICT-20028: Aligning dom4j version to latest one
a3b79e896d (origin/bugfix/ICT-20402) ICT-20402: Replace char* for std::string in Enum __str__/__repr__ binds


OS Support:

  • The officially supported OS is the 64 bit version of "Red Hat Enterprise Linux Server release 8.5 (Ootpa)"
    • The binary distribution of ACS (tarball) is made for this OS
    • We also successfully use its clone "CentOS Stream 8"
    • For all machines the expected kernel is 4.18.0
  • Unofficially, "CentOS Stream 9" has also been used successfully

...

Jira
serverICT
columnskey,summary,type,created,updated,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = 'Integrated Computing Team' AND issuetype = Bug AND fixVersion = COMMON-2022APR AND component in (componentMatch('(?m)(^12.)')) AND createdDate >= '2021-04-05' ORDER BY priority DESC, key ASC
serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba

Problems Found And Fix Version in Future Releases

Jira
serverICT
columnskey,summary,type,created,updated,assignee,reporter,priority,status,resolution,fixversions
maximumIssues20
jqlQueryproject = 'Integrated Computing Team' AND issuetype = Bug AND affectedVersion in (COMMON-2022APR) AND fixVersion not in (COMMON-2022APR) AND component in (componentMatch('(?m)(^12.)')) AND createdDate >= '2021-04-05' ORDER BY priority DESC, key ASC
serverIdb8c705e3451c03fa-ed92a384-32db3e36-b3d095b3-8ff450afc2493ef4dae081ba