arc issueshttps://source.coderefinery.org/nordugrid/arc/-/issues2024-03-26T08:38:18Zhttps://source.coderefinery.org/nordugrid/arc/-/issues/162Alpha2 release of ARC 72024-03-26T08:38:18ZMaikenAlpha2 release of ARC 7* [x] Identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-7.0.0a2 (Developers)
* [x] Install latest nightly before tag on mi...* [x] Identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-7.0.0a2 (Developers)
* [x] Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-7.0.0a2
* [x] Latest nightlies runs w/o problems - report in wiki mentioned above
* [x] Create tag for release on master commit-hash: aecc256c864c09ec0024cb5c64b390e9a22ef26e (@maikenp)
* [x] Start build for NorduGrid repo (@waananen)
* [x] Packages signed and uploaded to NorduGrid Downloads (@waananen)
* [ ] Start build on Fedora and Debian (@ellert)
* [x] Check that the supported platforms are up to date on the pages:
* https://download.nordugrid.org/repos-7.html (@waananen)
* https://www.nordugrid.org/documents/arc7/common/repos/repository.html (@waananen)
* [x] Add version to NorduGrid Bugzilla products (@waananen)
* [x] Packages are ready to be pushed (@waananen)
* [x] Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp)
* [x] Push packages to the NorduGrid repo (@waananen)
Important bugs/changes to clear before code-freeze:
* [x] BUGZ-4134
* [x] !1620
* [x] BUGZ-4146
MR with release notes: xxx @nordugrid
## List of merges in this release
* !1673 Support for SWIG 4.2 and reenable ServiceEndpointRetrieverTest.py (Fixes BUGZ-4144)
* !1672 Hide one more error during SSL shutdown - BUGZ-4138
* !1671 Make it possible to specify authentication type for arc* CLI utils. - BUGZ-4146
* !1670 Adding mapping to authgroup testjwt
* !1669 Fix typo in arc.conf snippet for test-jwt
* !1668 Use global certificate policy in token fetching code. BUGZ-4134
* !1664 Disable ServiceEndpointRetrieverTest.py - not compatible with SWIG 4.2
* !1663 TLS message should be INFO and not ERROR (BUGZ-4140)
* !1662 Adding support for gmlog for REST interface.
* !1620 arcctl test-jwthttps://source.coderefinery.org/nordugrid/arc/-/issues/158Testing system certificate with x509_cert_policy=system2024-02-28T13:57:27ZMaikenTesting system certificate with x509_cert_policy=systemhttps://bugzilla.nordugrid.org/show_bug.cgi?id=4134
Need to make a testingn matrix
x509 user cert -> CE with cert_policy=system
token user -> CE with cert_policy=system
etc combinationshttps://bugzilla.nordugrid.org/show_bug.cgi?id=4134
Need to make a testingn matrix
x509 user cert -> CE with cert_policy=system
token user -> CE with cert_policy=system
etc combinationshttps://source.coderefinery.org/nordugrid/arc/-/issues/140Alpha release of ARC 72023-12-19T13:41:41ZMaikenAlpha release of ARC 7This is a snapshot release of what we have until now
* [ ] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place, (@maikenp)
*...This is a snapshot release of what we have until now
* [ ] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place, (@maikenp)
* [ ] Identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-xxx (Developers)
* [ ] Any changes worth mentioning in the release notes must have a Bugzilla ticket, the Bugzilla ticket number must be referred as (Fixes BUGZ-xxx) in MR (developer)
* [ ] Check that MR titles make sense, and that all MRs have component and type labels (Developers)
* [ ] Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-xxx
* [ ] Latest nightlies runs w/o problems - report in wiki mentioned above
* [ ] Release notes DONE (@maikenp)
* [ ] Translations DONE (@oxana)
* [x] Create tag for release on master commit-hash: 0598c12ac19e243890f2b4d45a14225d8f2c8313 (@maikenp)
* [x] Start build for nordugrid repo (@waananen)
* [ ] Start build on Fedora and Debian (@ellert)
* [ ] Check that the supported platforms are up to date here: https://download.nordugrid.org/repos-6.html and here: http://www.nordugrid.org/documents/arc6/common/repos/repository.html (@waananen)
* [ ] Add version to NorduGrid Bugzilla products (@waananen)
* [ ] Publish release notes on web (@oxana)
* [ ] Packages are ready to be pushed (@waananen)
* [ ] Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp)
* [ ] Update News about release: http://www.nordugrid.org/ (@oxana)
* [ ] Update link to latest release: http://www.nordugrid.org/arc/ (@oxana)
* [ ] Push packages to the repo (@waananen)
Notes:
* Either tag before system certficate merge or after depending on status -> check with Aleksandr
* Can be used for LDMX installation and Mary-testing
Important bugs/changes to clear before code-freeze:
* [ ] #112
* [ ] #137
* [ ] #139
* [ ] #127
* [ ] #108
* [ ] #133
* [x] Datastaging "issue" - see skype - not finding credentials fixed in 1581
MR with release notes: xxx @nordugrid
## Estimated timeline
* Code-freeze:
* Testing nightlies:
* Tag and start build for release:
* Release ready:
## List of merges in this releasehttps://source.coderefinery.org/nordugrid/arc/-/issues/156ARC 6.18 release2023-12-19T13:41:08ZMaikenARC 6.18 release* [x] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place, https://source.coderefinery.org/nordugrid/arc/-/merge_requests/163...* [x] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place, https://source.coderefinery.org/nordugrid/arc/-/merge_requests/1637 (@maikenp)
* [x] Identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-xxx (Developers)
* [x] Any changes worth mentioning in the release notes must have a Bugzilla ticket, the Bugzilla ticket number must be referred as (Fixes BUGZ-xxx) in MR (developer)
* [x] Check that MR titles make sense, and that all MRs have component and type labels (Developers)
* [x] Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.18.0
* [x] Latest nightlies runs w/o problems - report in wiki mentioned above
* [x] Release notes DONE (@maikenp)
* [x] Translations DONE (@oxana)
* [x] Create tag for release on master commit-hash: 4bf2dd437b2cb6fc2ca299341f97e41a97ea7843 (@maikenp)
* [x] Start build for nordugrid repo (@waananen)
* [x] Start build on Fedora and Debian (@ellert)
* [x] Check that the supported platforms are up to date here: https://download.nordugrid.org/repos-6.html and here: http://www.nordugrid.org/documents/arc6/common/repos/repository.html (@waananen)
* [x] Add version to NorduGrid Bugzilla products (@waananen)
* [x] Publish release notes on web (@oxana)
* [x] Packages are ready to be pushed (@waananen)
* [ ] Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp)
* [x] Update News about release: http://www.nordugrid.org/ (@oxana)
* [x] Update link to latest release: http://www.nordugrid.org/arc/ (@oxana)
* [x] Push packages to the repo (@waananen)
Important bugs/changes to clear before code-freeze:
* [ ] ...
MR with release notes: xxx @nordugrid
## Estimated timeline
* Code-freeze:
* Testing nightlies:
* Tag and start build for release:
* Release ready:
## List of merges in this release
* !1635 Cleanup X509 certificate and request versions. (Fixes BUGZ-4132)
* !1632 fix typo in job state (Fixes BUGZ-4130)
* !1628 Run autoreconf during RPM build
* !1611 Avoid warning message when executable is a binary (Fixes BUGZ-4119)
* !1605 Update APEL summary record to v0.4
* !1603 Fix compilation with xmlsec 1.3
* !1596 Process 307 redirects in HEAD and PROPFIND requests
* !1594 APEL is accepting HEPscore23 now
* !1592 add URL inequality operator (Fixes BUGZ-4110)
* !1590 proper json response from arcstat (Fixes BUGZ-4109)
* !1585 Don't regenerate the bytecode that was removed by the autogenerated
* !1582 Update Swedish translations (master)
* !1575 Protection agains incorrect/empty EndpointURL (Fixes BUGZ-4029)
* !1573 Timerange check for accounting republishing (Fixes BUGZ-4034)
* !1571 Fix integer check for rte parameter (Fixes BUGZ-3969)
* !1570 arcctl cached runtimeconfig (Fixes BUGZ-3981)
* !1568 Also put the gfal2 version requirement in debian/rules
* !1563 Solving arcproxy hanging. (Fixes BUGZ-4100)
* !1562 Require gfal2 >= 2.9
* !1560 Build xrootd and gfal plugins for debian (master)
* !1558 Support OpenLDAP 2.5+
* !1553 Adding release notes for ARC 6.17.0 release
* !1542 Adding new os versionshttps://source.coderefinery.org/nordugrid/arc/-/issues/108cluster block cluster_location cluster_owner -> location owner2023-10-26T14:07:30ZMaikencluster block cluster_location cluster_owner -> location ownerhttps://source.coderefinery.org/nordugrid/arc/-/issues/110new validator runs at default start-up of arex2023-10-26T14:06:04ZMaikennew validator runs at default start-up of arexhttps://source.coderefinery.org/nordugrid/arc/-/issues/113ARC 7 feature requests2023-10-26T14:03:33ZMaikenARC 7 feature requests- [ ] REST-based webmonitor
- [ ] Some replacement for ganglia
- [ ] Containerized version of the ARC-CE REST only server
- First attempt - not tested by others: https://source.coderefinery.org/nordugrid/arc-ce-image
- #123
- [ ] I...- [ ] REST-based webmonitor
- [ ] Some replacement for ganglia
- [ ] Containerized version of the ARC-CE REST only server
- First attempt - not tested by others: https://source.coderefinery.org/nordugrid/arc-ce-image
- #123
- [ ] Intelligent Garbage collector for controldir leftovers
- [ ] Allow possibility to keep the *.errors file of jobs for sysadmin to investigate problemshttps://source.coderefinery.org/nordugrid/arc/-/issues/111Definition and implementation of the REST v1.12023-10-26T14:02:47ZBalazsDefinition and implementation of the REST v1.1The ARC CE REST interface should be extended (backward compatible manner) so that the queue info and the delegation ID could be passed as an optional parameter during job creation. This new version will be the ARC REST 1.1. In the old v...The ARC CE REST interface should be extended (backward compatible manner) so that the queue info and the delegation ID could be passed as an optional parameter during job creation. This new version will be the ARC REST 1.1. In the old version 1.0, the queue and delegation ID are passed within the jobdescription files.
The task consists of two subtasks:
- [x] definition of the REST v1.1 with the extension of the job creation functionality
- [x] server-side implemenntationBalazsBalazs2022-05-27https://source.coderefinery.org/nordugrid/arc/-/issues/122ARC 7 release preparations2023-10-26T14:02:08ZMaikenARC 7 release preparationshttps://source.coderefinery.org/nordugrid/arc/-/issues/135Check if any xrls extention is needed for ARC 72023-10-26T13:56:13ZMaikenCheck if any xrls extention is needed for ARC 7@Konya@KonyaARC 7https://source.coderefinery.org/nordugrid/arc/-/issues/144Status of token scopes2023-10-26T13:53:38ZMaikenStatus of token scopesallowaccess in arc.conf should be extended to honour token scopesallowaccess in arc.conf should be extended to honour token scopesAleksandr KonstantinovAleksandr Konstantinovhttps://source.coderefinery.org/nordugrid/arc/-/issues/149Multi-valued benchmarks need to be supported2023-10-26T13:50:20ZMaikenMulti-valued benchmarks need to be supported- Need multi-value support
- Need to streamline syntax of benchmarks in the different blocks in arc.conf- Need multi-value support
- Need to streamline syntax of benchmarks in the different blocks in arc.confhttps://source.coderefinery.org/nordugrid/arc/-/issues/154warning produced by slurm submit script - arctest -J 2 BUGZ-41192023-10-26T13:47:56ZMaikenwarning produced by slurm submit script - arctest -J 2 BUGZ-4119BUGZ-4119 must be fixed for ARC 7BUGZ-4119 must be fixed for ARC 7ARC 7https://source.coderefinery.org/nordugrid/arc/-/issues/155py-compile script incompatible with Python 3.122023-08-17T10:40:50ZMattias Ellertpy-compile script incompatible with Python 3.12The py-compile script from the autoconf version in RHEL 7 and RHEL 8 is incompatible with Python 3.12 due to its use of the imp module that was removed from Python 3.12. This script is part of the generated source tarball that is created...The py-compile script from the autoconf version in RHEL 7 and RHEL 8 is incompatible with Python 3.12 due to its use of the imp module that was removed from Python 3.12. This script is part of the generated source tarball that is created by "make dist". I.e. if the source tarball is generated on RHEL 7 or RHEL 8, compilation fails from the source tarball on a system with Python 3.12. This currently results in broken nightlies on Fedora Rawhide.
Possible solutions:
- Generate the source tarball on a more recent system with a version of the py-compile script that works wiyh Python 3.12
- Rerun autotools as part of the build, thereby replacing the py-compile script in the source tarball.
- Build require python3-zombie-imp on Fedora Rawhide (hacky, and could potentially hide other problems).
Thoughts? @maikenp @waananenhttps://source.coderefinery.org/nordugrid/arc/-/issues/58strange behaviour of arcinfo -c with or without trailing slash2023-07-26T21:16:15ZFlorido Paganellistrange behaviour of arcinfo -c with or without trailing slash## Description
arcinfo -c behaves differently if a trailing slash is present or not in the URL
@aleksandr.konstantinov says this is not the expected behaviour. The command should behave the same with or without trailing slash.
@andrii ...## Description
arcinfo -c behaves differently if a trailing slash is present or not in the URL
@aleksandr.konstantinov says this is not the expected behaviour. The command should behave the same with or without trailing slash.
@andrii @skou @Konya @chrulle
Examples below:
Succeeds with no trailing slash:
```shell
arcinfo -c https://arc03-test.hpc.ku.dk:443/arex -d debug
```
```apiblueprint
> arcinfo -c https://arc03-test.hpc.ku.dk:443/arex -d debug
VERBOSE: Running command: arcinfo -c https://arc03-test.hpc.ku.dk:443/arex -d debug
DEBUG: Loading configuration (/etc/arc/client.conf)
INFO: Configuration (/etc/arc/client.conf) loaded
DEBUG: Loading configuration (/nfs/users/floridop/.arc/client.conf)
INFO: Configuration (/nfs/users/floridop/.arc/client.conf) loaded
INFO: Using proxy file: /tmp/x509up_u3098
INFO: Using certificate file: /nfs/users/floridop/Documents/mycerts/2018/florido_paganelli_hep-frp_lu_se/florido_paganelli_hep-frp_lu_se.p12
INFO: Using key file: /nfs/users/floridop/Documents/mycerts/florido.key
INFO: Using CA certificate directory: /etc/grid-security/certificates
DEBUG: Module Manager Init
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libaccSER.so
DEBUG: Loaded /usr/lib/arc/libaccldap.so
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin EMIR
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin ARCHERY
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin EGIIS
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin BDII
DEBUG: Module Manager Init
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libaccEMIES.so
DEBUG: Loaded /usr/lib/arc/libaccARC1.so
DEBUG: Loaded /usr/lib/arc/libaccldap.so
DEBUG: Loaded HED:TargetInformationRetrieverPlugin EMIES
DEBUG: Loaded HED:TargetInformationRetrieverPlugin BES
DEBUG: Loaded HED:TargetInformationRetrieverPlugin WSRFGLUE2
DEBUG: Loaded HED:TargetInformationRetrieverPlugin LDAPGLUE1
DEBUG: Loaded HED:TargetInformationRetrieverPlugin LDAPGLUE2
DEBUG: Loaded HED:TargetInformationRetrieverPlugin LDAPNG
DEBUG: Adding endpoint (https://arc03-test.hpc.ku.dk:443/arex) to TargetInformationRetriever
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource)
DEBUG: Starting thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource)
DEBUG: The interface of this endpoint (https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource)) is unspecified, will try all possible plugins
DEBUG: Found HED:TargetInformationRetrieverPlugin EMIES (it was loaded already)
DEBUG: New endpoint is created (https://arc03-test.hpc.ku.dk:443/arex (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)) from the one with the unspecified interface (https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource))
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Starting sub-thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Found HED:TargetInformationRetrieverPlugin BES (it was loaded already)
DEBUG: Found HED:TargetInformationRetrieverPlugin EMIES (it was loaded already)
DEBUG: New endpoint is created (https://arc03-test.hpc.ku.dk:443/arex (org.ogf.bes, capabilities: information.discovery.resource)) from the one with the unspecified interface (https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource))
DEBUG: Calling plugin EMIES to query endpoint on https://arc03-test.hpc.ku.dk:443/arex (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Collecting EMI-ES GLUE2 computing info endpoint information.
DEBUG: Starting sub-thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Creating an EMI ES client
DEBUG: Found HED:TargetInformationRetrieverPlugin WSRFGLUE2 (it was loaded already)
DEBUG: Found HED:TargetInformationRetrieverPlugin BES (it was loaded already)
DEBUG: New endpoint is created (https://arc03-test.hpc.ku.dk:443/arex (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)) from the one with the unspecified interface (https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource))
DEBUG: Calling plugin BES to query endpoint on https://arc03-test.hpc.ku.dk:443/arex (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Starting sub-thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
VERBOSE: Creating and sending service information request to https://arc03-test.hpc.ku.dk:443/arex
DEBUG: Setting status (FAILED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Found HED:TargetInformationRetrieverPlugin LDAPGLUE1 (it was loaded already)
VERBOSE: Processing a esrinfo:GetResourceInfo request
DEBUG: Checking for suspended endpoints which should be started.
DEBUG: Module Manager Init
DEBUG: The endpoint (https://arc03-test.hpc.ku.dk:443/arex) is not supported by this plugin (LDAPGLUE1)
DEBUG: Status of endpoint (https://arc03-test.hpc.ku.dk:443/arex (org.ogf.bes, capabilities: information.discovery.resource)) is FAILED
DEBUG: Found HED:TargetInformationRetrieverPlugin WSRFGLUE2 (it was loaded already)
DEBUG: Found HED:TargetInformationRetrieverPlugin LDAPGLUE2 (it was loaded already)
DEBUG: Calling plugin WSRFGLUE2 to query endpoint on https://arc03-test.hpc.ku.dk:443/arex (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: The endpoint (https://arc03-test.hpc.ku.dk:443/arex) is not supported by this plugin (LDAPGLUE2)
DEBUG: Querying WSRF GLUE2 computing info endpoint.
DEBUG: Found HED:TargetInformationRetrieverPlugin LDAPNG (it was loaded already)
DEBUG: Loaded /usr/lib/arc/libmccsoap.so
DEBUG: Creating an A-REX client
DEBUG: The endpoint (https://arc03-test.hpc.ku.dk:443/arex) is not supported by this plugin (LDAPNG)
VERBOSE: Creating and sending service information query request to https://arc03-test.hpc.ku.dk:443/arex
DEBUG: Loaded /usr/lib/arc/libmccmsgvalidator.so
VERBOSE: Processing a wsrf-rp:QueryResourceProperties request
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libmcctls.so
DEBUG: Loaded /usr/lib/arc/libmccsoap.so
DEBUG: Loaded /usr/lib/arc/libmcctcp.so
DEBUG: Loaded /usr/lib/arc/libmccmsgvalidator.so
DEBUG: Loaded /usr/lib/arc/libmcctls.so
DEBUG: Loaded /usr/lib/arc/libmcchttp.so
DEBUG: Loaded /usr/lib/arc/libmcctcp.so
DEBUG: Loaded /usr/lib/arc/libmcchttp.so
VERBOSE: Trying to connect arc03-test.hpc.ku.dk(IPv4):443
VERBOSE: Trying to connect arc03-test.hpc.ku.dk(IPv4):443
DEBUG: Loaded MCC tcp.client(tcp)
DEBUG: Loaded MCC tls.client(tls)
DEBUG: Loaded MCC tcp.client(tcp)
DEBUG: Loaded MCC http.client(http)
DEBUG: Loaded MCC tls.client(tls)
DEBUG: Loaded MCC soap.client(soap)
DEBUG: Loaded MCC http.client(http)
DEBUG: Loaded MCC soap.client(soap)
DEBUG: TCP client process called
DEBUG: TCP client process called
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: No security processing/check requested for 'incoming'
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: Using cipher: AES256-SHA
DEBUG: Linking MCC tls.client(tls) to MCC (tcp) under (empty)
DEBUG: Linking MCC http.client(http) to MCC (tls) under (empty)
DEBUG: Linking MCC soap.client(soap) to MCC (http) under (empty)
DEBUG: No security processing/check requested for 'outgoing'
VERBOSE: Peer name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: Identity name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: CA name: /O=Grid/O=NorduGrid/CN=NorduGrid Certification Authority 2015
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: > POST https://arc03-test.hpc.ku.dk:443/arex HTTP/1.1
Host: arc03-test.hpc.ku.dk:443
Content-Length: 995
Connection: keep-alive
content-type: text/xml
soapaction: ""
user-agent: ARC
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: Using cipher: AES256-SHA
DEBUG: Linking MCC tls.client(tls) to MCC (tcp) under (empty)
DEBUG: Linking MCC http.client(http) to MCC (tls) under (empty)
DEBUG: Linking MCC soap.client(soap) to MCC (http) under (empty)
DEBUG: No security processing/check requested for 'outgoing'
VERBOSE: Peer name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: Identity name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: CA name: /O=Grid/O=NorduGrid/CN=NorduGrid Certification Authority 2015
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: > POST https://arc03-test.hpc.ku.dk:443/arex HTTP/1.1
Host: arc03-test.hpc.ku.dk:443
Content-Length: 1660
Connection: keep-alive
content-type: text/xml
soapaction: "http://docs.oasis-open.org/wsrf/rpw-2/QueryResourceProperties/QueryResourcePropertiesRequest"
user-agent: ARC
DEBUG: No security processing/check requested for 'incoming'
DEBUG: < HTTP/1.1 200 OK
DEBUG: < Content-Length: 98554
DEBUG: < Connection: keep-alive
DEBUG: < content-type: text/xml
DEBUG: < soapaction: http://docs.oasis-open.org/wsrf/rpw-2/QueryResourceProperties/QueryResourcePropertiesResponse
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: Generating A-REX target: arc03-test.hpc.ku.dk
DEBUG: Uniq is adding service coming from https://arc03-test.hpc.ku.dk:443/arex (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Setting status (SUCCESSFUL) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Setting status (SUCCESSFUL) for endpoint: https://arc03-test.hpc.ku.dk:443/arex (<empty InterfaceName>, capabilities: information.discovery.resource)
Computing service: (production)
Information endpoint: https://arc03-test.hpc.ku.dk:443/arex
Information endpoint: ldap://arc03-test.hpc.ku.dk:2135/o=glue
Information endpoint: https://arc03-test.hpc.ku.dk:443/arex
Submission endpoint: https://arc03-test.hpc.ku.dk:443/arex (status: ok, interface: org.ogf.glue.emies.activitycreation)
Submission endpoint: https://arc03-test.hpc.ku.dk:443/arex (status: ok, interface: org.ogf.bes)
Submission endpoint: https://arc03-test.hpc.ku.dk:443/arex (status: ok, interface: org.nordugrid.arcrest)
Submission endpoint: gsiftp://arc03-test.hpc.ku.dk:2811/jobs (status: ok, interface: org.nordugrid.gridftpjob)
```
but fails with trailing slash:
```shell
arcinfo -c https://arc03-test.hpc.ku.dk:443/arex/ -d debug
```
```apiblueprint
pflorido@tjatte:pts/1->/nfs/users/floridop (0)
> arcinfo -c https://arc03-test.hpc.ku.dk:443/arex/ -d debug
VERBOSE: Running command: arcinfo -c https://arc03-test.hpc.ku.dk:443/arex/ -d debug
DEBUG: Loading configuration (/etc/arc/client.conf)
INFO: Configuration (/etc/arc/client.conf) loaded
DEBUG: Loading configuration (/nfs/users/floridop/.arc/client.conf)
INFO: Configuration (/nfs/users/floridop/.arc/client.conf) loaded
INFO: Using proxy file: /tmp/x509up_u3098
INFO: Using certificate file: /nfs/users/floridop/Documents/mycerts/2018/florido_paganelli_hep-frp_lu_se/florido_paganelli_hep-frp_lu_se.p12
INFO: Using key file: /nfs/users/floridop/Documents/mycerts/florido.key
INFO: Using CA certificate directory: /etc/grid-security/certificates
DEBUG: Module Manager Init
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libaccSER.so
DEBUG: Loaded /usr/lib/arc/libaccldap.so
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin EMIR
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin ARCHERY
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin EGIIS
DEBUG: Loaded HED:ServiceEndpointRetrieverPlugin BDII
DEBUG: Module Manager Init
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libaccEMIES.so
DEBUG: Loaded /usr/lib/arc/libaccARC1.so
DEBUG: Loaded /usr/lib/arc/libaccldap.so
DEBUG: Loaded HED:TargetInformationRetrieverPlugin EMIES
DEBUG: Loaded HED:TargetInformationRetrieverPlugin BES
DEBUG: Loaded HED:TargetInformationRetrieverPlugin WSRFGLUE2
DEBUG: Loaded HED:TargetInformationRetrieverPlugin LDAPGLUE1
DEBUG: Loaded HED:TargetInformationRetrieverPlugin LDAPGLUE2
DEBUG: Loaded HED:TargetInformationRetrieverPlugin LDAPNG
DEBUG: Adding endpoint (https://arc03-test.hpc.ku.dk:443/arex/) to TargetInformationRetriever
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource)
DEBUG: Starting thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource)
DEBUG: The interface of this endpoint (https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource)) is unspecified, will try all possible plugins
DEBUG: Found HED:TargetInformationRetrieverPlugin EMIES (it was loaded already)
DEBUG: New endpoint is created (https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)) from the one with the unspecified interface (https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource))
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Starting sub-thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Found HED:TargetInformationRetrieverPlugin BES (it was loaded already)
DEBUG: New endpoint is created (https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.bes, capabilities: information.discovery.resource)) from the one with the unspecified interface (https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource))
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Found HED:TargetInformationRetrieverPlugin EMIES (it was loaded already)
DEBUG: Starting sub-thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Calling plugin EMIES to query endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Found HED:TargetInformationRetrieverPlugin WSRFGLUE2 (it was loaded already)
DEBUG: Collecting EMI-ES GLUE2 computing info endpoint information.
DEBUG: New endpoint is created (https://arc03-test.hpc.ku.dk:443/arex/ (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)) from the one with the unspecified interface (https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource))
DEBUG: Found HED:TargetInformationRetrieverPlugin BES (it was loaded already)
DEBUG: Creating an EMI ES client
DEBUG: Setting status (STARTED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Calling plugin BES to query endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Starting sub-thread to query the endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Setting status (FAILED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.bes, capabilities: information.discovery.resource)
DEBUG: Checking for suspended endpoints which should be started.
DEBUG: Found HED:TargetInformationRetrieverPlugin LDAPGLUE1 (it was loaded already)
DEBUG: Status of endpoint (https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.bes, capabilities: information.discovery.resource)) is FAILED
DEBUG: The endpoint (https://arc03-test.hpc.ku.dk:443/arex/) is not supported by this plugin (LDAPGLUE1)
DEBUG: Found HED:TargetInformationRetrieverPlugin LDAPGLUE2 (it was loaded already)
VERBOSE: Creating and sending service information request to https://arc03-test.hpc.ku.dk:443/arex/
DEBUG: The endpoint (https://arc03-test.hpc.ku.dk:443/arex/) is not supported by this plugin (LDAPGLUE2)
DEBUG: Found HED:TargetInformationRetrieverPlugin LDAPNG (it was loaded already)
DEBUG: The endpoint (https://arc03-test.hpc.ku.dk:443/arex/) is not supported by this plugin (LDAPNG)
VERBOSE: Processing a esrinfo:GetResourceInfo request
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libmccsoap.so
DEBUG: Loaded /usr/lib/arc/libmccmsgvalidator.so
DEBUG: Loaded /usr/lib/arc/libmcctls.so
DEBUG: Loaded /usr/lib/arc/libmcctcp.so
DEBUG: Loaded /usr/lib/arc/libmcchttp.so
DEBUG: Found HED:TargetInformationRetrieverPlugin WSRFGLUE2 (it was loaded already)
DEBUG: Calling plugin WSRFGLUE2 to query endpoint on https://arc03-test.hpc.ku.dk:443/arex/ (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Querying WSRF GLUE2 computing info endpoint.
DEBUG: Creating an A-REX client
VERBOSE: Creating and sending service information query request to https://arc03-test.hpc.ku.dk:443/arex/
VERBOSE: Processing a wsrf-rp:QueryResourceProperties request
DEBUG: Module Manager Init
DEBUG: Loaded /usr/lib/arc/libmccsoap.so
DEBUG: Loaded /usr/lib/arc/libmccmsgvalidator.so
DEBUG: Loaded /usr/lib/arc/libmcctls.so
DEBUG: Loaded /usr/lib/arc/libmcctcp.so
DEBUG: Loaded /usr/lib/arc/libmcchttp.so
VERBOSE: Trying to connect arc03-test.hpc.ku.dk(IPv4):443
VERBOSE: Trying to connect arc03-test.hpc.ku.dk(IPv4):443
DEBUG: Loaded MCC tcp.client(tcp)
DEBUG: Loaded MCC tcp.client(tcp)
DEBUG: Loaded MCC tls.client(tls)
DEBUG: Loaded MCC tls.client(tls)
DEBUG: Loaded MCC http.client(http)
DEBUG: Loaded MCC http.client(http)
DEBUG: Loaded MCC soap.client(soap)
DEBUG: Loaded MCC soap.client(soap)
DEBUG: TCP client process called
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: TCP client process called
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: No security processing/check requested for 'incoming'
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: Using cipher: AES256-SHA
DEBUG: Linking MCC tls.client(tls) to MCC (tcp) under (empty)
DEBUG: Linking MCC http.client(http) to MCC (tls) under (empty)
DEBUG: Linking MCC soap.client(soap) to MCC (http) under (empty)
DEBUG: No security processing/check requested for 'outgoing'
VERBOSE: Peer name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: Identity name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: CA name: /O=Grid/O=NorduGrid/CN=NorduGrid Certification Authority 2015
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: > POST https://arc03-test.hpc.ku.dk:443/arex/ HTTP/1.1
Host: arc03-test.hpc.ku.dk:443
Content-Length: 1661
Connection: keep-alive
content-type: text/xml
soapaction: "http://docs.oasis-open.org/wsrf/rpw-2/QueryResourceProperties/QueryResourcePropertiesRequest"
user-agent: ARC
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: Using cipher: AES256-SHA
DEBUG: Linking MCC tls.client(tls) to MCC (tcp) under (empty)
DEBUG: Linking MCC http.client(http) to MCC (tls) under (empty)
DEBUG: Linking MCC soap.client(soap) to MCC (http) under (empty)
DEBUG: No security processing/check requested for 'outgoing'
VERBOSE: Peer name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: Identity name: /O=Grid/O=NorduGrid/CN=arc03-test.hpc.ku.dk
VERBOSE: CA name: /O=Grid/O=NorduGrid/CN=NorduGrid Certification Authority 2015
DEBUG: No security processing/check requested for 'outgoing'
DEBUG: > POST https://arc03-test.hpc.ku.dk:443/arex/ HTTP/1.1
Host: arc03-test.hpc.ku.dk:443
Content-Length: 995
Connection: keep-alive
content-type: text/xml
soapaction: ""
user-agent: ARC
DEBUG: No security processing/check requested for 'incoming'
DEBUG: < HTTP/1.1 500 SOAP FAULT
DEBUG: < Content-Length: 1536
DEBUG: < Connection: keep-alive
DEBUG: < content-type: text/xml
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: QueryResourceProperties request to https://arc03-test.hpc.ku.dk:443/arex/ failed with response: Operation not supported
DEBUG: XML response: <soap-env:Envelope xmlns:a-rex="http://www.nordugrid.org/schemas/a-rex" xmlns:arcdeleg="http://www.nordugrid.org/schemas/delegation" xmlns:bes-factory="http://schemas.ggf.org/bes/2006/08/bes-factory" xmlns:bes-management="http://schemas.ggf.org/bes/2006/08/bes-management" xmlns:esainfo="http://www.eu-emi.eu/es/2010/12/activity/types" xmlns:escreate="http://www.eu-emi.eu/es/2010/12/creation/types" xmlns:esdeleg="http://www.eu-emi.eu/es/2010/12/delegation/types" xmlns:esmanag="http://www.eu-emi.eu/es/2010/12/activitymanagement/types" xmlns:esrinfo="http://www.eu-emi.eu/es/2010/12/resourceinfo/types" xmlns:estypes="http://www.eu-emi.eu/es/2010/12/types" xmlns:glue2="http://schemas.ogf.org/glue/2009/03/spec/2/0" xmlns:glue2d="http://schemas.ogf.org/glue/2009/03/spec_2.0_r1" xmlns:glue2pre="http://schemas.ogf.org/glue/2008/05/spec_2.0_d41_r01" xmlns:jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap-env:Body><soap-env:Fault><soap-env:faultcode>soap-env:Client</soap-env:faultcode><soap-env:faultstring>Operation not supported</soap-env:faultstring></soap-env:Fault></soap-env:Body></soap-env:Envelope>
DEBUG: Setting status (FAILED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)
DEBUG: Checking for suspended endpoints which should be started.
DEBUG: Status of endpoint (https://arc03-test.hpc.ku.dk:443/arex/ (org.nordugrid.wsrfglue2, capabilities: information.discovery.resource)) is FAILED
DEBUG: < HTTP/1.1 500 SOAP FAULT
DEBUG: < Content-Length: 1536
DEBUG: < Connection: keep-alive
DEBUG: < content-type: text/xml
DEBUG: No security processing/check requested for 'incoming'
VERBOSE: esrinfo:GetResourceInfo request to https://arc03-test.hpc.ku.dk:443/arex/ failed with response: Operation not supported
DEBUG: XML response: <soap-env:Envelope xmlns:a-rex="http://www.nordugrid.org/schemas/a-rex" xmlns:arcdeleg="http://www.nordugrid.org/schemas/delegation" xmlns:bes-factory="http://schemas.ggf.org/bes/2006/08/bes-factory" xmlns:bes-management="http://schemas.ggf.org/bes/2006/08/bes-management" xmlns:esainfo="http://www.eu-emi.eu/es/2010/12/activity/types" xmlns:escreate="http://www.eu-emi.eu/es/2010/12/creation/types" xmlns:esdeleg="http://www.eu-emi.eu/es/2010/12/delegation/types" xmlns:esmanag="http://www.eu-emi.eu/es/2010/12/activitymanagement/types" xmlns:esrinfo="http://www.eu-emi.eu/es/2010/12/resourceinfo/types" xmlns:estypes="http://www.eu-emi.eu/es/2010/12/types" xmlns:glue2="http://schemas.ogf.org/glue/2009/03/spec/2/0" xmlns:glue2d="http://schemas.ogf.org/glue/2009/03/spec_2.0_r1" xmlns:glue2pre="http://schemas.ogf.org/glue/2008/05/spec_2.0_d41_r01" xmlns:jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap-env:Body><soap-env:Fault><soap-env:faultcode>soap-env:Client</soap-env:faultcode><soap-env:faultstring>Operation not supported</soap-env:faultstring></soap-env:Fault></soap-env:Body></soap-env:Envelope>
DEBUG: Setting status (FAILED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)
DEBUG: Checking for suspended endpoints which should be started.
DEBUG: Status of endpoint (https://arc03-test.hpc.ku.dk:443/arex/ (org.ogf.glue.emies.resourceinfo, capabilities: information.discovery.resource)) is FAILED
DEBUG: Setting status (FAILED) for endpoint: https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource)
DEBUG: Checking for suspended endpoints which should be started.
DEBUG: Status of endpoint (https://arc03-test.hpc.ku.dk:443/arex/ (<empty InterfaceName>, capabilities: information.discovery.resource)) is FAILED
ERROR: Failed to retrieve information from the following endpoints:
https://arc03-test.hpc.ku.dk:443/arex/ (Fault received from https://arc03-test.hpc.ku.dk:443/arex/: Operation not supported)
```Aleksandr KonstantinovAleksandr Konstantinovhttps://source.coderefinery.org/nordugrid/arc/-/issues/148Token information is part of the accounting records?2023-05-25T13:55:50ZMaikenToken information is part of the accounting records?We wanted this, is it implmeneted?We wanted this, is it implmeneted?Andrii SalnikovAndrii Salnikovhttps://source.coderefinery.org/nordugrid/arc/-/issues/118ARC 6.16.12023-01-31T11:45:26ZMaikenARC 6.16.1Renamed this to 6.16.1 as 6.16.0 will not be released.
A couple of new bugs were discovered and fixed and need to be included in the 6.16 release.
Delays - as of 14.09 the release is not yet quite ready. But it should not be long now.....Renamed this to 6.16.1 as 6.16.0 will not be released.
A couple of new bugs were discovered and fixed and need to be included in the 6.16 release.
Delays - as of 14.09 the release is not yet quite ready. But it should not be long now..
## Timeline 6.16.1
* Testing: Tuesday 06.09-Wed 07.09
* Tagging: Thursday 08.09
* Release ready: Friday 09.09
## Updated timeline 2
* Tag and start build for release: Tuesday 30.08
* Release ready: Wednesday 31.08
## Updated timeline
* Code-freeze: Tuesday 23.08.22
* Testing nightlies: Wednesday-Thursday
* Tag and start build for release: Thursday 25.08.22
* Release ready: Thursday 25.08.22
## Estimated timeline
* Code-freeze: Friday 19.08.22
* Testing nightlies: Monday 22.08.22
* Tag and start build for release: Tuesday 23.08.22
* Release ready: Wednesday 24.08.22
## Release procedure
* [x] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place, (@maikenp)
* [ ] If necessary beyond installation on test and production sites for normal operation, identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.16.0 (Developers)
* [x] Any changes worth mentioning in the release notes must have a Bugzilla ticket, the Bugzilla ticket number must be referred as (Fixes BUGZ-xxx) in MR (developer)
* [x] Check that MR titles make sense, and that all MRs have component and type labels (Developers)
* [x] Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.16.0
* [x] Latest nightlies runs w/o problems - report in wiki mentioned above
* [x] Release notes DONE (@maikenp)
* [x] Translations DONE (@oxana)
* [ ] Create tag for release on master commit-hash: 35778ab87aae19f945212f8d8ff81eea2c0c45d2 (@maikenp)
* [ ] This tag will not be used for releas
* [x] Tag for 6.16.1 release: 1e4449546fed198d73b77b6363d5998289304e90
* [x] Start build for nordugrid repo (@waananen)
* [x] Start build on Fedora and Debian (@ellert)
* [x] Check that the supported platforms are up to date here: https://download.nordugrid.org/repos-6.html and here: http://www.nordugrid.org/documents/arc6/common/repos/repository.html (@waananen)
* [x] Add version to NorduGrid Bugzilla products (@waananen)
* [x] Publish release notes on web (@oxana)
* [x] Packages are ready to be pushed (@waananen)
* [x] Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp)
* [x] Update News about release: http://www.nordugrid.org/ (@oxana)
* [x] Update link to latest release: http://www.nordugrid.org/arc/ (@oxana)
* [x] Push packages to the repo (@waananen)
Important bugs/changes to clear before code-freeze:
* [ ] ...
MR with release notes: xxx @nordugrid
## List of merges in this release
**Note** There are a couple of revert merges in this list due to some wrongly merged branches. The wrong merges were !1145 reverted by !1457 and !1417 reverted by !1425. Master (from where the release gets tagged) is controlled and should be in the correct state, i.e. our checks show that no wrong commits are still present.
Added for 6.16.1 release:
* !1499 missing generation of info.xml (Fixes BUGZ-4076)
* !1497 Scan SLURM job exit-code bug (Fixes BUGZ-4081)
* !1491 Re-enable build options after fixes
* !1468 Release notes for ARC 6.16.0
Originally for 6.16.0 release:
* !1488 add dataset to traces
* !1486 Run deploy checks also on forks
* !1475 Add BR systemd (no longer a dependency of systemd-devel)
* !1469 Updated the template to fit our actual practice
* !1466 prefer http over gsiftp for SRM transport protocol (BUGZ-4075)
* !1460 Reapplying Aleksandrs dtr_test_fix to master after the cleanup of the wrongly merged dev-controldir
* !1457 Revert "WIP: Fragmented control dir" from master
* !1455 Fix xmlsec tests if SHA1 is disabled.
* !1450 Limit execution time of RunTest.
* !1449 Fix for OpenSSL include path during build.
* !1448 Fix one of DTR tests.
* !1446 Disable ACIX for Fedora 35+ (python twisted too new)
* !1444 configurable boinc project dir (Fixes BUGZ-3896)
* !1442 checks for absolute directory paths in validator (Fixes BUGZ-3983)
* !1438 Fix for bug 3359 - Incorrect job EndTime in infosys
* !1437 Build fixes for Fedora 37
* !1434 REST fixes
* !1432 Slowdown hunting
* !1430 Review of attlist.php and basic discover.php wrt GLUE2
* !1428 Review of clusdes.php and ldap_nice_dump.inc wrt GLUE2
* !1427 WIP: Review of GLUE2 in LDAP monitor
* !1425 Revert "Merge branch 'token_fixes' into 'master'"
* !1424 Adding Israel and two US domains
* !1423 Add Israel flag
* !1421 Send traces when copying files from Rucio (Fixes BUGZ-4071)
* !1419 handle bad or missing info from misbehaving web servers (Fixes BUGZ-4070)
* !1417 Token fixes
* !1415 Make build without BDB possible
* !1414 Use 'info' from LogUtils
* !1412 fix for bug 3244 - use hostname or cluster alias as ClusterName for GLUE2 service name (Fixes BUGZ-3244)
* !1408 Literal square brackets must be doubled in configure.ac
* !1404 Handle more python types
* !1400 Debian flavour requires python3-dnspython not python3-dns for archery-manage
* !1399 Record start/end/walltime in the wrapper script
* !1397 handle http 307 redirects in GET requests
* !1395 arccp -f can now overwrite files (Fixes BUGZ-3892)
* !1393 set arcrest ACCEPTED state for new jobs (Fixes BUGZ-4036)
* !1392 Disable xmlsec on EPEL 9
* !1390 add checksum verification to webdav transfers (BUGZ-4062)
* !1388 6.15.1 express branch
* !1386 do not overwrite files by default using http/dav (Fixes BUGZ-4065)
* !1376 Fix detection of Python 3.10+
* !1366 Build, deploy and deploy check added for centos stream 9
* !1145 WIP: Fragmented control dirhttps://source.coderefinery.org/nordugrid/arc/-/issues/119Port latest token changes to ARC 62023-01-31T11:44:43ZMaikenPort latest token changes to ARC 6To be safe for the Hackathon, and also for the possible solution that we have to support ARC 6 a little while with tokens, we need to port the latest token fixes to ARC 6. This means that the code must work for older compilers.
Discus...To be safe for the Hackathon, and also for the possible solution that we have to support ARC 6 a little while with tokens, we need to port the latest token fixes to ARC 6. This means that the code must work for older compilers.
Discussed in the Hackathon agenda planning meeting 12.08.22
Should be ready at end of August.
@aleksandr.konstantinovAleksandr KonstantinovAleksandr Konstantinov2022-08-31https://source.coderefinery.org/nordugrid/arc/-/issues/125ARC 6.17 Release2022-12-06T13:05:37ZMaikenARC 6.17 Release* [x] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place https://source.coderefinery.org/nordugrid/arc/-/merge_requests/1553...* [x] Heads up for release to nordugrid-discuss with link to estimated timeline and main planned changes (this issue) (@maikenp)
* [x] Skeleton of release notes in place https://source.coderefinery.org/nordugrid/arc/-/merge_requests/1553 (@maikenp)
* [x] Identify a set of minimal tests for the most important changes, and enter description of test here: https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.17.0 (Developers)
* [x] Any changes worth mentioning in the release notes must have a Bugzilla ticket, the Bugzilla ticket number must be referred as (Fixes BUGZ-xxx) in MR (developer)
* [ ] Check that MR titles make sense, and that all MRs have component and type labels (Developers)
* [x] Install latest nightly before tag on minimum two production sites and fill out https://source.coderefinery.org/nordugrid/arc/wikis/Testing/ARC-6.17.0
* [x] Latest nightlies runs w/o problems - report in wiki mentioned above
* [x] Release notes DONE (@maikenp)
* [x] Translations DONE (@oxana)
* [x] Create tag for release on master commit-hash: f050b6ec4760e155ceeee8dd6f84a9b94ff70322 (@maikenp)
* [x] Start build for nordugrid repo (@waananen)
* [x] Start build on Fedora and Debian (@ellert)
* [x] Check that the supported platforms are up to date here: https://download.nordugrid.org/repos-6.html and here: http://www.nordugrid.org/documents/arc6/common/repos/repository.html (@waananen)
* [x] Add version to NorduGrid Bugzilla products (@waananen)
* [x] Publish release notes on web (@oxana)
* [x] Packages are ready to be pushed (@waananen)
* [x] Announce release on nordugrid-discuss, wlcg-arc-ce-discuss and urt-discuss@mailman.egi.eu email lists (@maikenp)
* [x] Update News about release: http://www.nordugrid.org/ (@oxana)
* [x] Update link to latest release: http://www.nordugrid.org/arc/ (@oxana)
* [x] Push packages to the repo (@waananen)
Important bugs/changes to clear before code-freeze:
* [x] BUGZ-4094
* [x] BUGZ-4098
MR with release notes: xxx @nordugrid
## Estimated timeline
* Code-freeze: Mon 21.11
* Testing nightlies: Mon-Tue
* Tag and start build for release: Wed 23.11
* Release ready: Thu 24.11
## List of merges in this release
* !1551 handle multiple davs checksums, do not compare different types (BUGZ-4094)
* !1545 Support SWIG 4.1
* !1543 Drop dependency on python isodate
* !1535 In case of failed submission delete created files more reliably.
* !1527 Fix XML syntax warnings
* !1519 Adding forgotten quotes around echo statement
* !1514 Openssl config enhancementshttps://source.coderefinery.org/nordugrid/arc/-/issues/84ARC 7 planning2022-11-15T13:38:03ZMaikenARC 7 planninghttps://source.coderefinery.org/nordugrid/arc/-/boards/412https://source.coderefinery.org/nordugrid/arc/-/boards/412