Bug 38881 - Include SAML app
Include SAML app
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: SAML
UCS 4.1
Other Linux
: P5 enhancement (vote)
: UCS 4.1
Assigned To: Erik Damrose
Florian Best
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-07-10 08:31 CEST by Stefan Gohmann
Modified: 2015-11-17 12:12 CET (History)
4 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2015-07-10 08:31:07 CEST
The SAML app should be included into the UCS basis distribution.
Comment 1 Florian Best univentionstaff 2015-08-27 17:57:57 CEST
What steps do we need to do here?
* univention-saml is already moved from component/ to services/.
* package is already build in 4.1 release
* The App-Metadata have to be adjusted to use local_repository
anything else?
Comment 2 Florian Best univentionstaff 2015-09-01 14:43:20 CEST
* The components have to be deactivated on update from UCS 4.0-x.
Comment 3 Florian Best univentionstaff 2015-09-02 17:54:53 CEST
* Should we remove the UMC-icon?
Comment 4 Erik Damrose univentionstaff 2015-10-02 12:12:06 CEST
* ini file removed from app center for 4.1
* The repository has to be present in order to start the update
* The simplesamlphp component is deactivated by the postup

r64158 univention-updater 11.0.2-5.1407.201510021138
postup copied and signed to testing mirror

For QA:
Fresh 4.1 install: No SAML App visible in App Center
Update to 4.1 with SAML App installed: SAML App icon should be gone after the update, LDAP App object (cn=apps,cn=univention,) should be removed.
Comment 5 Erik Damrose univentionstaff 2015-10-06 13:45:13 CEST
r64256 Remove UMC module icon
univention-saml 3.0.18-2.59.201510061344
Comment 6 Stefan Gohmann univentionstaff 2015-11-03 12:07:07 CET
I've copied simplesamlphp_20140304 to the 4.1 app center, but only the univention-repository part and not  the ini files.
Comment 7 Erik Damrose univentionstaff 2015-11-03 12:28:36 CET
(In reply to Stefan Gohmann from comment #6)
> I've copied simplesamlphp_20140304 to the 4.1 app center, but only the
> univention-repository part and not  the ini files.

See comment 4, the ini file had been deleted before... if it is currently present, we should maybe add a testcase? I expect there will be more copying from the 4.0 appcenter to 4.1
Comment 8 Stefan Gohmann univentionstaff 2015-11-08 21:56:14 CET
Please re-direct the postup.sh output into the updater log file:
  ucr set repository/online/component/simplesamlphp_20140304=disabled
  /usr/sbin/univention-register-apps
Comment 9 Erik Damrose univentionstaff 2015-11-09 10:52:54 CET
r65313 univention-updater univention-updater 11.0.4-4.1424.201511090916
postup available on testing mirror
Comment 10 Florian Best univentionstaff 2015-11-09 19:13:48 CET
OK: app is not shown after upgrading
OK: postup.sh output is part of updater.log
OK: UMC module icon removal
Changelog: OK
Comment 11 Stefan Gohmann univentionstaff 2015-11-17 12:12:04 CET
UCS 4.1 has been released:
 https://docs.software-univention.de/release-notes-4.1-0-en.html
 https://docs.software-univention.de/release-notes-4.1-0-de.html

If this error occurs again, please use "Clone This Bug".