{
  "@context": "https://schema.kosmos.org",
  "@type": "Contribution",
  "contributor": {
    "ipfs": "QmZ6eJfkRoZagYjUVXRq3b668FQARiK65zb4CHwSyAyaxC"
  },
  "date": "2019-11-22",
  "time": "16:19:56Z",
  "kind": "dev",
  "description": "kosmos/chef: Fix a bug preventing nginx from being reloaded after generating a cert",
  "details": {
    "pull_request": {
      "id": 91,
      "url": "https://gitea.kosmos.org/kosmos/chef/pulls/116",
      "number": 116,
      "user": {
        "id": 1,
        "login": "gregkare",
        "full_name": "",
        "email": "greg@5apps.com",
        "avatar_url": "https://secure.gravatar.com/avatar/2ada383b26fa6374edc0db19acd6d894?d=identicon",
        "language": "en-US",
        "is_admin": true,
        "last_login": "2019-11-22T11:16:22Z",
        "created": "2018-11-05T15:01:00Z",
        "username": "gregkare"
      },
      "title": "Fix a bug preventing nginx from being reloaded after generating a cert",
      "body": "\r\nChange the notifies property to :immediately in nginx_certbot_site. This way the vhost template is recreated and then triggers a reload of the nginx service. The previous code resulted in nginx not being reloaded, as the action had already been queued earlier.",
      "labels": [
        {
          "id": 16,
          "name": "kredits-1",
          "color": "008080",
          "description": "Small contribution",
          "url": ""
        }
      ],
      "milestone": null,
      "assignee": null,
      "assignees": null,
      "state": "closed",
      "comments": 0,
      "html_url": "https://gitea.kosmos.org/kosmos/chef/pulls/116",
      "diff_url": "https://gitea.kosmos.org/kosmos/chef/pulls/116.diff",
      "patch_url": "https://gitea.kosmos.org/kosmos/chef/pulls/116.patch",
      "mergeable": true,
      "merged": true,
      "merged_at": "2019-11-22T16:19:56Z",
      "merge_commit_sha": "056a3eb0d675bcdc0897406e4e42162a6e624bca",
      "merged_by": {
        "id": 1,
        "login": "gregkare",
        "full_name": "",
        "email": "greg@5apps.com",
        "avatar_url": "https://secure.gravatar.com/avatar/2ada383b26fa6374edc0db19acd6d894?d=identicon",
        "language": "en-US",
        "is_admin": true,
        "last_login": "2019-11-22T11:16:22Z",
        "created": "2018-11-05T15:01:00Z",
        "username": "gregkare"
      },
      "base": {
        "label": "master",
        "ref": "master",
        "sha": "056a3eb0d675bcdc0897406e4e42162a6e624bca",
        "repo_id": 6,
        "repo": {
          "id": 6,
          "owner": {
            "id": 3,
            "login": "kosmos",
            "full_name": "",
            "email": "",
            "avatar_url": "https://gitea.kosmos.org/avatars/7f77609665638566289fe99d622e7eb5",
            "language": "",
            "is_admin": false,
            "last_login": "1970-01-01T00:00:00Z",
            "created": "2018-12-13T10:04:51Z",
            "username": "kosmos"
          },
          "name": "chef",
          "full_name": "kosmos/chef",
          "description": "Infrastructure automation code for Kosmos servers",
          "empty": false,
          "private": false,
          "fork": false,
          "parent": null,
          "mirror": false,
          "size": 14371,
          "html_url": "https://gitea.kosmos.org/kosmos/chef",
          "ssh_url": "git@gitea.kosmos.org:kosmos/chef.git",
          "clone_url": "https://gitea.kosmos.org/kosmos/chef.git",
          "website": "",
          "stars_count": 0,
          "forks_count": 0,
          "watchers_count": 4,
          "open_issues_count": 8,
          "default_branch": "master",
          "archived": false,
          "created_at": "2019-01-02T02:46:11Z",
          "updated_at": "2019-11-22T13:40:15Z",
          "permissions": {
            "admin": false,
            "push": false,
            "pull": false
          },
          "has_issues": true,
          "has_wiki": false,
          "has_pull_requests": true,
          "ignore_whitespace_conflicts": false,
          "allow_merge_commits": true,
          "allow_rebase": true,
          "allow_rebase_explicit": true,
          "allow_squash_merge": true,
          "avatar_url": ""
        }
      },
      "head": {
        "label": "bugfix/letsencrypt_regenerate_template",
        "ref": "bugfix/letsencrypt_regenerate_template",
        "sha": "db4e2777d413e82c945f7832b00f63c33f25bc17",
        "repo_id": 6,
        "repo": {
          "id": 6,
          "owner": {
            "id": 3,
            "login": "kosmos",
            "full_name": "",
            "email": "",
            "avatar_url": "https://gitea.kosmos.org/avatars/7f77609665638566289fe99d622e7eb5",
            "language": "",
            "is_admin": false,
            "last_login": "1970-01-01T00:00:00Z",
            "created": "2018-12-13T10:04:51Z",
            "username": "kosmos"
          },
          "name": "chef",
          "full_name": "kosmos/chef",
          "description": "Infrastructure automation code for Kosmos servers",
          "empty": false,
          "private": false,
          "fork": false,
          "parent": null,
          "mirror": false,
          "size": 14371,
          "html_url": "https://gitea.kosmos.org/kosmos/chef",
          "ssh_url": "git@gitea.kosmos.org:kosmos/chef.git",
          "clone_url": "https://gitea.kosmos.org/kosmos/chef.git",
          "website": "",
          "stars_count": 0,
          "forks_count": 0,
          "watchers_count": 4,
          "open_issues_count": 8,
          "default_branch": "master",
          "archived": false,
          "created_at": "2019-01-02T02:46:11Z",
          "updated_at": "2019-11-22T13:40:15Z",
          "permissions": {
            "admin": false,
            "push": false,
            "pull": false
          },
          "has_issues": true,
          "has_wiki": false,
          "has_pull_requests": true,
          "ignore_whitespace_conflicts": false,
          "allow_merge_commits": true,
          "allow_rebase": true,
          "allow_rebase_explicit": true,
          "allow_squash_merge": true,
          "avatar_url": ""
        }
      },
      "merge_base": "529a4fc4a8792edf5d6ba71cf800a949ac4f9fb2",
      "due_date": null,
      "created_at": "2019-11-22T13:40:40Z",
      "updated_at": "2019-11-22T16:19:56Z",
      "closed_at": null
    },
    "repository": {
      "id": 6,
      "owner": {
        "id": 3,
        "login": "kosmos",
        "full_name": "",
        "email": "",
        "avatar_url": "https://gitea.kosmos.org/avatars/7f77609665638566289fe99d622e7eb5",
        "language": "",
        "is_admin": false,
        "last_login": "1970-01-01T00:00:00Z",
        "created": "2018-12-13T10:04:51Z",
        "username": "kosmos"
      },
      "name": "chef",
      "full_name": "kosmos/chef",
      "description": "Infrastructure automation code for Kosmos servers",
      "empty": false,
      "private": false,
      "fork": false,
      "parent": null,
      "mirror": false,
      "size": 14371,
      "html_url": "https://gitea.kosmos.org/kosmos/chef",
      "ssh_url": "git@gitea.kosmos.org:kosmos/chef.git",
      "clone_url": "https://gitea.kosmos.org/kosmos/chef.git",
      "website": "",
      "stars_count": 0,
      "forks_count": 0,
      "watchers_count": 4,
      "open_issues_count": 8,
      "default_branch": "master",
      "archived": false,
      "created_at": "2019-01-02T02:46:11Z",
      "updated_at": "2019-11-22T13:40:15Z",
      "permissions": {
        "admin": true,
        "push": true,
        "pull": true
      },
      "has_issues": true,
      "has_wiki": false,
      "has_pull_requests": true,
      "ignore_whitespace_conflicts": false,
      "allow_merge_commits": true,
      "allow_rebase": true,
      "allow_rebase_explicit": true,
      "allow_squash_merge": true,
      "avatar_url": ""
    }
  },
  "url": "https://gitea.kosmos.org/kosmos/chef/pulls/116"
}