•  
     
    story #10438 Trackers mini on el7
Summary
sysadmin
Trackers mini on el7
Empty

From system administrator stand point:

  • Install Tuleap on centos/RHEL 7 with RPMs
  • Install/Configure with an idempotent configuration tool
  • Base components
    • PHP 5.6 (fpm)
    • Nginx >= 1.10
    • Mysql 5.7

As a user, once installed I can:

  • Go on Tuleap home page & personal dashboard
  • register my self (no ldap, no openidconnect)
  • Create a project
  • On the project I have Project Dashboard and Tracker service
  • I can interact with Tracker service (create, update, reports, etc)

Done for release 9.19

  • Tuleap installation on RHEL7/CentOS7
  • Plugin tracker installation
  • Check if mysql 5.7 is ready to run
  • Create database and populate
  • Tuleap configuration
  • Enable plugin tracker
  • Register buckets in forgeupgrade
Empty
Empty
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#10438
Manuel Vacelet (vaceletm)
2018-04-04 14:53
2017-07-11 10:35
11597

References
Referencing story #10438

Git commit

tuleap/tuleap/stable

Merge 'gerrit #10202' into stable/master 9b4e9b8660
story #10438: added plugin tracker on RHEL7/CentOS7 362b9ee5a7
Revert changes made inadvertly to the build_and_run_packages dev script a61b3ce174
Base of setup.el7.sh: install and configure database. a23aa06181
Base of setup.el7.sh: populate database a62f6c2ec9
Base of setup.el7.sh: tuleap configuration 421e0d46ba
RHEL7 setup can be used with a remote MySQL server. 26cb18f547
Packaging RHEL7: add missing dependencies e64778b18a
Test that the CentOS/RHEL 7 packages can be built in the test pipeline 62b02cc2c9
RHEL7 plugins: import tracker templates 4839de2f76
RHEL7 packaging: deleting tuleap-install package 86f7f37de6
RHEL7: add nginx dependency and configure nginx 04f5a656fd
RHEL7: configure php-fpm e443ff043e
Make sure a logical operator is used to do logic operation instead of bitwise operator 8e9baada25
RHEL7: adding timer units to activate system event and system check. The timer units replace the crontab. 3d14abd454
RHEL7: start nginx and tuleap services c9122124d1
SYSTEM_CHECK raises errors when no FRS 63252ddac9
RHEL7: the backup of database is privatized after the mysql dump 0171a295b3
Mark ONLY_FULL_GROUP_BY MySQL mode as not supported in RHEL7 setup 76bb6ffa97
RHEL7: the system event project create fails if the folder ftp_frs_dir_prefix doesn't exist 681917d87c

Follow-ups

User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
Thomas Gerbet (tgerbet)2018-01-09 12:58
gerrit #10202 integrated into Tuleap 9.16.99.15.

  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Status changed from Ready (stalled) to On going
  • Permissions set to