Skip to content

Releases: CESNET/perun-services

Release 3.19.0

08 Mar 13:28
v3.19.0
40b825b
Compare
Choose a tag to compare
  • Added EPUID attribute to rt_bbmri service.
  • Removed unused service topdesk.
  • Reworked all ad_* services to use of HashedData.
  • Fixed typos and logging in ADConnector.pm library.
  • Fixed finishing DBI statements in ad_mu, ad_user_mu
    and ad_user_mu_ucn send scripts.

v3.18.0: Release 3.18.0

22 Feb 13:55
v3.18.0
ef3b116
Compare
Choose a tag to compare

Release 3.18.0

  • Added missing send script for crocs_user_export.
  • Removed unused service gridmap.
  • Fixed executable flag in service feudal.
  • Fixed fail in o365_mail_forward_export when
    member has not o365 mails.
  • Sort output of following services
    • sshkeys_root
    • pbs_publication_fairshare
    • passwd_scp
    • passwd_nfs4*
  • Rewrite gen script to use hashed data
    • crm_ceitec
    • ceitec_proteomics
    • crocs_user_export
    • gitlab_egi
    • google_groups

Release 3.17.0

08 Feb 13:27
v3.17.0
e130395
Compare
Choose a tag to compare
  • arcgis_licenses_mu now skips expired group members.
  • Removed sorting of resource mails in o365_mu service.
  • Following services are now using getHashedData
    • sshkeys*
    • pbs*
    • o365*
    • voms*
    • du_users_export
  • Deleted unused services pbs_pre and pbs_phys_cluster.

Release 3.16.0

28 Jan 07:52
v3.16.0
de08a5d
Compare
Choose a tag to compare
  • Use new getHashedData() in multiple services
    to increase performance and lower memmory consumption.
    Updated all services with name prefix:
    fs_*
    group*
    mailaliases*
    mailman*
    passwd*
    vsup_*
  • Set address as HLAVNI in vsup_ifis service.
  • Removed unused service vsup_vema.
  • Do not log unnecessary progress of CURL
    in bbmri_collections and bbmri_networks services.
  • Make script for feudal service executable.
  • Fixed typos in comments in perunServicesUtils.pm.

Release 3.15.0

12 Jan 13:22
v3.15.0
837870e
Compare
Choose a tag to compare
- Use getHashedHierarchicalData() in appdb service.
- Do not mix spaces and commas in perl exports.
- Added new vsup_web_apps service.
- Updated perun-slave-full to 3.1.10
  to include mailman-cesnet-user-mail

Release 3.14.0

08 Dec 12:22
v3.14.0
0583a05
Compare
Choose a tag to compare
- Added "arcgis_licenses_mu" service.
- Added "mailman_cesnet_user_mail" service.
- Skip "s-*" like accounts in export for Kyklop.
- "mailman_cesnet" service uses new getData API.

Release 3.13.0

20 Nov 10:43
v3.13.0
1755c0e
Compare
Choose a tag to compare
- Generate only UCO users in ad_mu service.
- Do not specify private ssh key path by default
  in generic_send script.
- Migrate services ad_mu and o365_mu to the new
  getHashedData() in the Perun API.
- For ad_mu: use virtual adDisplayName instead of
  defined one (for old behavior it should work
  the same way). If displayName is empty, use
  adName as displayName instead.

Release 3.12.1

06 Nov 10:16
2014dc7
Compare
Choose a tag to compare
  • ad_mu generates only UCO users
  • do not specify private ssh key directly in generic_send

Release 3.12.0

03 Nov 09:46
v3.12.0
4161fcb
Compare
Choose a tag to compare
- Support for new getHashedData() API,
  we can start rewriting services to the
  new API.
- Fixed overflowing return codes in tinia service.
- Removed unused variables and imports in
  generic scim service, made script executable.
- Removed unused services kypo_portal,
  opennebula_* and coffeeroom.
- Added new service "feudal" as proof of
  concept for test eduteams instance.

Release 3.5.0

25 Apr 15:07
v3.5.0
240e115
Compare
Choose a tag to compare

changelog since 3.4

  • Major change of content for o365 life cycle manager data export
  • Respect group expiration in vsup_K4 service
  • Safeq error handling and lines escaping/encoding
  • Major change of content for o365 life cycle manager data export
  • Add preferredMail to export for LCM
  • Safeq - fixed LDIF generation
  • Fix typo in the name of attribute for AlumniAccountEnabled
  • New support for service 'rt' in Perun
    • gen script which is able to generate tabulator seperated values to the file, each line is unique user
    • simple send script for this service
      -Changes for service 'rt'
    • add einfra.cesnet.cz eppn for everyone who has meta.cesnet.cz eppn
    • add header for the tsv file with data
  • Fix catch_error exit in safeq
  • Fixed reported issues:
    • follow python variable name convention
    • proper return code handling
    • pass location of the input files to the external script via command line arguments
  • Fixed variable names in bash script. Added proper quotes in bash script.
  • New slave for SCIM service
  • Attribute o365PrivilegedLicence type has been changed, now it is not boolean but string
  • Exclude expired members from their groups in crm_ceitec
  • Initial version of SEND and SLAVE for mailman for Masaryk University
  • Manage also NS membership at the VŠUP web
    • We want to push NS data into the web along with the rest.
    • We get that information from group membership in Perun, each
      Group can be a single NS.
    • Membership in each NS in the table is reflected by UCO.
    • We clear previous data before inserting new state.
  • RT service filter non valid users
    • because RT service is similar to loading data from LDAP, only valid
      memberships have to be part of it's data, skip non-valid memberships
    • add sorting of values in EPPN and Groups
    • process every meta.cesnet.cz identity found in the user's EPPNs, not
      just the first one
  • Refactorization of fs_home service
    • fix wrong indentation
    • rename wrong named variables
    • use variable login when it is more human readable
    • remove unsued lines with comments
    • this change doesn't have any influence on service behavior
  • new service affilation_mapping to generate user's affilation to organizations (login to organization)
  • new service affilation_mapping to generate user's affilation to workplace (login - UCO to workplace)
  • Manage also gecos and altSecurityIdentities attributes in VŠUP AD
    • Manage also gecos attribute in AD. Value is same as displayName.
    • Manage also altSecurityIdentities in AD, which is a list of user
      account identifiers (kerberos or cert). But since it will be used
      by FreeIPA we will fill it with public SSH keys of user.
    • Updated both services for normal and service users at VŠUP.
  • added member organization to pbsmon_users
  • Add simple name (not display name) to service rt
  • New services affiliation_mapping for einfra and mu