Skip to content
Snippets Groups Projects

Add Pages -artifacts-server and -artifacts-server-timeout support to Omnibus

Merged Nick Thomas requested to merge 2747-new-pages-options into master
All threads resolved!
Edited by Nick Thomas

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Nick Thomas changed milestone to %10.1

    changed milestone to %10.1

  • Author Maintainer

    This can be pushed back to %10.1 now

  • Nick Thomas added 101 commits

    added 101 commits

    • 70de580a...c19d9a7b - 99 commits from branch master
    • c68a51aa - Add -artifacts-server and -artifacts-server-timeout support to Omnibus
    • 3dd9a20b - Add CHANGELOG

    Compare with previous version

  • Nick Thomas changed title from Add -artifacts-server and -artifacts-server-timeout support to Omnibus to Add Pages -artifacts-server and -artifacts-server-timeout support to Omnibus

    changed title from Add -artifacts-server and -artifacts-server-timeout support to Omnibus to Add Pages -artifacts-server and -artifacts-server-timeout support to Omnibus

  • Nick Thomas resolved all discussions

    resolved all discussions

  • Author Maintainer

    OK, I think this is done now.

    artifacts_server can be set to false to disable this new functionality. artifacts_server_url can be set to a custom value if desired, but if left null it defaults to external_url + '/api/v4'

    config/gitlab.yml gets pages:\n artifacts_server added as a boolean.

    In the GitLab CE MR, we'll need to check that pages: enabled and this new value. If so, we can construct the URL in the same way we currently construct group URLs.

  • Author Maintainer

    @ibaum can you review?

  • assigned to @ibaum

  • added In review label

  • Author Maintainer

    external_url handles the relative_url_root, doesn't it?

  • Ian Baum
  • Ian Baum
  • Ian Baum
  • Nick Thomas resolved all discussions

    resolved all discussions

  • Author Maintainer

    Thanks @ibaum. One more look?

  • assigned to @ibaum

  • I think this looks good. Passing to DJ for final review.

  • Ian Baum approved this merge request

    approved this merge request

  • assigned to @twk3

  • Nick Thomas marked as a Work In Progress

    marked as a Work In Progress

  • Author Maintainer

    Let's hold off on merging this for now as we look for an answer to https://gitlab.com/gitlab-org/gitlab-ce/issues/34102#note_40898222

  • Marin Jankovski
  • Nick Thomas added 66 commits

    added 66 commits

    • e8c7cdb7...85b26990 - 64 commits from branch master
    • df200513 - Add -artifacts-server and -artifacts-server-timeout support to Omnibus
    • e922a66e - Add CHANGELOG

    Compare with previous version

  • Nick Thomas resolved all discussions

    resolved all discussions

  • Author Maintainer

    OK, it doesn't look like our alterations to the Pages daemon in https://gitlab.com/gitlab-org/gitlab-pages/issues/83 will require any changes to omnibus.

    We should still hold off on merging this until after a new Pages release has been made and gitlab has been updated to use it, though, as it introduces a new configuration option that is on by default - so the recipes will break if run with gitlab-pages < 0.6

  • Nick Thomas unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Author Maintainer

    New Pages release has been integrated into GitLab CE: https://gitlab.com/gitlab-org/gitlab/ce/merge_requests/14630 so this is safe to merge for %10.1

    @marin can you take on maintainer review since @twk3 is on hols?

  • assigned to @marin

  • Author Maintainer

    Merge conflicts /o\ resolved

    Edited by Nick Thomas
  • Nick Thomas added 11 commits

    added 11 commits

    • d916268f...5c7244c0 - 9 commits from branch master
    • f012e839 - Add -artifacts-server and -artifacts-server-timeout support to Omnibus
    • 77d3abf6 - Add CHANGELOG

    Compare with previous version

  • Marin Jankovski approved this merge request

    approved this merge request

  • Marin Jankovski mentioned in commit 188def96

    mentioned in commit 188def96

  • Please register or sign in to reply
    Loading