Releases: CESNET/perun-services
Releases · CESNET/perun-services
Release 3.19.0
- 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
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
- 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
- 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
- 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
- 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
- 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
- ad_mu generates only UCO users
- do not specify private ssh key directly in generic_send
Release 3.12.0
- 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
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
- because RT service is similar to loading data from LDAP, only valid
- 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