Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SOGo to Nethforge 8 #6804

Closed
5 tasks done
stephdl opened this issue Dec 18, 2023 · 6 comments
Closed
5 tasks done

Add SOGo to Nethforge 8 #6804

stephdl opened this issue Dec 18, 2023 · 6 comments
Assignees
Labels
verified All test cases were verified successfully

Comments

@stephdl
Copy link

stephdl commented Dec 18, 2023

We need to create a SOGo version for NS8

Proposed solution

  • create the ns8-sogo module
  • create the sogo-server container
  • create the PR to forge for the release
  • create the documentation
  • create the migration
@stephdl stephdl self-assigned this Dec 18, 2023
stephdl added a commit to NethServer/sogo-server that referenced this issue Dec 18, 2023
@DavidePrincipi DavidePrincipi changed the title Add NS8-SOGo to Nethforge Add SOGo to Nethforge 8 Dec 18, 2023
stephdl added a commit to NethServer/ns8-nethforge that referenced this issue Dec 19, 2023
Add logo and screenshot for NS8-SOGO feature NethServer/dev#6804
stephdl added a commit to NethServer/ns8-docs that referenced this issue Dec 19, 2023
Add SOGo documentation and Forge modules NethServer/dev#6804
stephdl added a commit to NethServer/ns8-sogo that referenced this issue Dec 20, 2023
@DavidePrincipi DavidePrincipi moved this from 🆕 New to 🏗 In progress in NethServer Dec 29, 2023
@github-project-automation github-project-automation bot moved this to 🆕 New in NethServer Dec 29, 2023
stephdl added a commit to NethServer/nethserver-ns8-migration that referenced this issue Jan 2, 2024
stephdl added a commit to NethServer/ns8-sogo that referenced this issue Jan 2, 2024
Add import module action to restore database NethServer/dev#6804
@nethbot
Copy link
Member

nethbot commented Jan 2, 2024

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.0.6-1.22.g94b74cb.ns7.x86_64.rpm x86_64

stephdl added a commit to NethServer/ns8-docs that referenced this issue Jan 2, 2024
Add migration instructions for NethServer 7 to 8 NethServer/dev#6804
stephdl added a commit to NethServer/nethserver-ns8-migration that referenced this issue Jan 2, 2024
Add migration instructions for enabling NethForge repository NethServer/dev#6804
@nethbot
Copy link
Member

nethbot commented Jan 2, 2024

in 7.9.2009/testing:

  • nethserver-ns8-migration-1.0.6-1.26.g5126653.ns7.x86_64.rpm x86_64

@stephdl
Copy link
Author

stephdl commented Jan 2, 2024

QA

  1. Install SOGo in NS8
    install account provider and configure (create users)
    from the software center, enable NethForge
    install mail server and configure mail
    install SOGo and configure SOGo
    Use SOGo with username you must be able to send/receive email
    Create some entries inside the address books and calendars
    on NS8, verify the imapsync, the DAV are workable

  2. Migrate SOGo from NS7
    install account provider and configure (create users) on NS7
    install mail server and configure mail on NS7
    install SOGo and configure SOGo on NS7
    Create some entries inside the address books and calendars on NS7
    Install nethserver-ns8-migration on NS7 : yum install http://packages.nethserver.org/nethserver/7.9.2009/testing/x86_64/Packages/nethserver-ns8-migration-1.0.6-1.26.g5126653.ns7.x86_64.rpm
    Install a new NS8 without module, enable NethForge repository on NS8
    on NS7, migrate the whole stack to the new NS8 (use IP without tls validation)
    on NS8 virtualhost, Use SOGo with username you must be able to send/receive email
    on NS8, Verify the entries inside calendars and address books must be there
    on NS8, verify the imapsync, the DAV are workable

@DavidePrincipi DavidePrincipi added the testing Packages are available from testing repositories label Jan 3, 2024
@DavidePrincipi DavidePrincipi moved this from 🏗 In progress to 👀 Testing in NethServer Jan 3, 2024
@stephdl
Copy link
Author

stephdl commented Jan 25, 2024

well tested by myself on the two cases

@stephdl stephdl added the verified All test cases were verified successfully label Jan 25, 2024
@DavidePrincipi
Copy link
Member

After three weeks you count as another developer 😄

@DavidePrincipi DavidePrincipi removed the testing Packages are available from testing repositories label Feb 8, 2024
@DavidePrincipi
Copy link
Member

@github-project-automation github-project-automation bot moved this from 👀 Testing to ✅ Done in NethServer Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verified All test cases were verified successfully
Projects
Archived in project
Development

No branches or pull requests

3 participants