Skip to content
Snippets Groups Projects

Software Stories: configure reverse proxy in staging environment

Merged Guillaume Samson requested to merge software-stories into production

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
  • *** Running octocatalog-diff on host rp0.internal.staging.swh.network
    I, [2023-03-22T10:11:59.767206 #148613]  INFO -- : Catalogs compiled for rp0.internal.staging.swh.network
    I, [2023-03-22T10:12:00.077063 #148613]  INFO -- : Diffs computed for rp0.internal.staging.swh.network
    diff origin/production/rp0.internal.staging.swh.network current/rp0.internal.staging.swh.network
    *******************************************
    + Concat::Fragment[/etc/varnish/includes.vcl:software-stories] =>
       parameters =>
         "content": "include \"includes/01_software-stories.vcl\";",
         "order": "01",
         "target": "/etc/varnish/includes.vcl"
    *******************************************
    + Concat::Fragment[/etc/varnish/includes.vcl:vhost_software-stories.staging.swh.network] =>
       parameters =>
         "content": "include \"includes/50_vhost_software-stories.staging.swh.network...
         "order": "50",
         "target": "/etc/varnish/includes.vcl"
    *******************************************
    + Concat::Fragment[hitch::domain software-stories_staging] =>
       parameters =>
         "content": "pem-file = \"/etc/hitch/software-stories_staging.pem\"\n",
         "notify": "Class[Hitch::Service]",
         "order": "10",
         "target": "/etc/hitch/hitch.conf"
    *******************************************
    + Concat::Fragment[software-stories_staging cacert] =>
       parameters =>
         "notify": "Class[Hitch::Service]",
         "order": "03",
         "source": "/etc/ssl/certs/letsencrypt/software-stories_staging/chain.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat::Fragment[software-stories_staging cert] =>
       parameters =>
         "notify": "Class[Hitch::Service]",
         "order": "02",
         "source": "/etc/ssl/certs/letsencrypt/software-stories_staging/cert.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat::Fragment[software-stories_staging dhparams] =>
       parameters =>
         "notify": "Class[Hitch::Service]",
         "order": "04",
         "source": "/etc/hitch/dhparams.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat::Fragment[software-stories_staging key] =>
       parameters =>
         "notify": "Class[Hitch::Service]",
         "order": "01",
         "source": "/etc/ssl/certs/letsencrypt/software-stories_staging/privkey.pem",...
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat[/etc/hitch/software-stories_staging.pem] =>
       parameters =>
         "backup": "puppet",
         "ensure": "present",
         "ensure_newline": false,
         "force": false,
         "format": "plain",
         "group": "_hitch",
         "mode": "0640",
         "notify": "Class[Hitch::Service]",
         "order": "alpha",
         "owner": "root",
         "path": "/etc/hitch/software-stories_staging.pem",
         "replace": true,
         "show_diff": true,
         "warn": false
    *******************************************
    + Concat_file[/etc/hitch/software-stories_staging.pem] =>
       parameters =>
         "backup": "puppet",
         "ensure_newline": false,
         "force": false,
         "format": "plain",
         "group": "_hitch",
         "mode": "0640",
         "order": "alpha",
         "owner": "root",
         "replace": true,
         "show_diff": true,
         "tag": "_etc_hitch_software-stories_staging.pem"
    *******************************************
    + Concat_fragment[/etc/varnish/includes.vcl:software-stories] =>
       parameters =>
         "content": "include \"includes/01_software-stories.vcl\";",
         "order": "01",
         "tag": "_etc_varnish_includes.vcl",
         "target": "/etc/varnish/includes.vcl"
    *******************************************
    + Concat_fragment[/etc/varnish/includes.vcl:vhost_software-stories.staging.swh.network] =>
       parameters =>
         "content": "include \"includes/50_vhost_software-stories.staging.swh.network...
         "order": "50",
         "tag": "_etc_varnish_includes.vcl",
         "target": "/etc/varnish/includes.vcl"
    *******************************************
    + Concat_fragment[hitch::domain software-stories_staging] =>
       parameters =>
         "content": "pem-file = \"/etc/hitch/software-stories_staging.pem\"\n",
         "order": "10",
         "tag": "_etc_hitch_hitch.conf",
         "target": "/etc/hitch/hitch.conf"
    *******************************************
    + Concat_fragment[software-stories_staging cacert] =>
       parameters =>
         "order": "03",
         "source": "/etc/ssl/certs/letsencrypt/software-stories_staging/chain.pem",
         "tag": "_etc_hitch_software-stories_staging.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat_fragment[software-stories_staging cert] =>
       parameters =>
         "order": "02",
         "source": "/etc/ssl/certs/letsencrypt/software-stories_staging/cert.pem",
         "tag": "_etc_hitch_software-stories_staging.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat_fragment[software-stories_staging dhparams] =>
       parameters =>
         "order": "04",
         "source": "/etc/hitch/dhparams.pem",
         "tag": "_etc_hitch_software-stories_staging.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + Concat_fragment[software-stories_staging key] =>
       parameters =>
         "order": "01",
         "source": "/etc/ssl/certs/letsencrypt/software-stories_staging/privkey.pem",...
         "tag": "_etc_hitch_software-stories_staging.pem",
         "target": "/etc/hitch/software-stories_staging.pem"
    *******************************************
    + File[/etc/ssl/certs/letsencrypt/software-stories_staging/cert.pem] =>
       parameters =>
         "ensure": "present",
         "group": "root",
         "mode": "0644",
         "owner": "root",
         "source": "puppet:///le_certs/software-stories_staging/cert.pem"
    *******************************************
    + File[/etc/ssl/certs/letsencrypt/software-stories_staging/chain.pem] =>
       parameters =>
         "ensure": "present",
         "group": "root",
         "mode": "0644",
         "owner": "root",
         "source": "puppet:///le_certs/software-stories_staging/chain.pem"
    *******************************************
    + File[/etc/ssl/certs/letsencrypt/software-stories_staging/fullchain.pem] =>
       parameters =>
         "ensure": "present",
         "group": "root",
         "mode": "0644",
         "owner": "root",
         "source": "puppet:///le_certs/software-stories_staging/fullchain.pem"
    *******************************************
    + File[/etc/ssl/certs/letsencrypt/software-stories_staging/privkey.pem] =>
       parameters =>
         "ensure": "present",
         "group": "root",
         "mode": "0600",
         "owner": "root",
         "source": "puppet:///le_certs/software-stories_staging/privkey.pem"
    *******************************************
    + File[/etc/ssl/certs/letsencrypt/software-stories_staging] =>
       parameters =>
         "ensure": "directory",
         "group": "root",
         "mode": "0755",
         "owner": "root"
    *******************************************
    + File[/etc/varnish/includes/01_software-stories.vcl] =>
       parameters =>
         "content": "# backend_default.vcl\n#\n# Default backend definition.\n#\n# Fi...
         "group": "root",
         "mode": "0644",
         "notify": "Exec[vcl_reload]",
         "owner": "root"
    *******************************************
    + File[/etc/varnish/includes/50_vhost_software-stories.staging.swh.network.vcl] =>
       parameters =>
         "content": "# vhost_software-stories.staging.swh.network.vcl\n#\n# Settings ...
         "group": "root",
         "mode": "0644",
         "notify": "Exec[vcl_reload]",
         "owner": "root"
    *******************************************
    + Hitch::Domain[software-stories_staging] =>
       parameters =>
         "cacert_source": "/etc/ssl/certs/letsencrypt/software-stories_staging/chain....
         "cert_source": "/etc/ssl/certs/letsencrypt/software-stories_staging/cert.pem...
         "default": false,
         "ensure": "present",
         "key_source": "/etc/ssl/certs/letsencrypt/software-stories_staging/privkey.p...
    *******************************************
    + Profile::Hitch::Ssl_cert[software-stories_staging] =>
       parameters =>
         "ssl_cert_name": "software-stories_staging"
    *******************************************
    + Profile::Letsencrypt::Certificate[software-stories_staging] =>
       parameters =>
         "basename": "software-stories_staging",
         "privkey_group": "root",
         "privkey_mode": "0600",
         "privkey_owner": "root",
         "source_cert": "software-stories_staging"
    *******************************************
    + Profile::Varnish::Vcl_include[software-stories] =>
       parameters =>
         "basename": "software-stories",
         "content": "# backend_default.vcl\n#\n# Default backend definition.\n#\n# Fi...
         "order": "01"
    *******************************************
    + Profile::Varnish::Vcl_include[vhost_software-stories.staging.swh.network] =>
       parameters =>
         "basename": "vhost_software-stories.staging.swh.network",
         "content": "# vhost_software-stories.staging.swh.network.vcl\n#\n# Settings ...
         "order": "50"
    *******************************************
    + Profile::Varnish::Vhost[software-stories.staging.swh.network] =>
       parameters =>
         "aliases": [
    
         ],
         "backend_http_host": "software-stories.internal.staging.swh.network",
         "backend_http_port": "80",
         "backend_name": "software-stories",
         "basic_auth": false,
         "hsts_max_age": 15768000,
         "order": "50",
         "servername": "software-stories.staging.swh.network",
         "websocket_support": false
    *******************************************
    + Varnish::Vcl[/etc/varnish/includes/01_software-stories.vcl] =>
       parameters =>
         "content": "# backend_default.vcl\n#\n# Default backend definition.\n#\n# Fi...
         "file": "/etc/varnish/includes/01_software-stories.vcl"
    *******************************************
    + Varnish::Vcl[/etc/varnish/includes/50_vhost_software-stories.staging.swh.network.vcl] =>
       parameters =>
         "content": "# vhost_software-stories.staging.swh.network.vcl\n#\n# Settings ...
         "file": "/etc/varnish/includes/50_vhost_software-stories.staging.swh.network...
    *******************************************
    *** End octocatalog-diff on rp0.internal.staging.swh.network
    Edited by Guillaume Samson
  • Vincent Sellier approved this merge request

    approved this merge request

  • Antoine R. Dumont approved this merge request

    approved this merge request

  • Guillaume Samson added 3 commits

    added 3 commits

    Compare with previous version

Please register or sign in to reply
Loading