feat(ansible_playbooks): updated submodule ansible_playbooks #145

Merged
jon_nfc merged 9 commits from automated-tasks into development 2023-11-18 06:53:25 +00:00
jon_nfc commented 2023-11-18 06:36:56 +00:00 (Migrated from gitlab.com)

Automation Data:
{
"branch": "development",
"current_commit": "ef8574a6e40eaa29905c3bb67db86e8260f9446b)",
"name": "ansible_playbooks",
"path": "/builds/nofusscomputing/projects/ansible/execution_environment/automation/includes/etc/ansible/playbooks",
"remote_head": "ac45d0837cb598fe933c7ab505f6f7bf64ea306d)",
"remote_name": "origin",
"url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git"
}

Changes: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d

MR !not found

Automation Data: { "branch": "development", "current_commit": "ef8574a6e40eaa29905c3bb67db86e8260f9446b)", "name": "ansible_playbooks", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks", "remote_head": "ac45d0837cb598fe933c7ab505f6f7bf64ea306d)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git" } Changes: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d MR !not found
jon_nfc commented 2023-11-18 06:36:56 +00:00 (Migrated from gitlab.com)

assigned to @jon_nfc

assigned to @jon_nfc
jon_nfc commented 2023-11-18 06:38:08 +00:00 (Migrated from gitlab.com)

~Bug

this mr requires nofusscomputing/projects/gitlab-ci#44 to be completed for merge to occur

# ~Bug this mr requires nofusscomputing/projects/gitlab-ci#44 to be completed for merge to occur
jon_nfc commented 2023-11-18 06:43:41 +00:00 (Migrated from gitlab.com)

awaiting nofusscomputing/projects/gitlab-ci!72 to complete.

the dev branch may require manual rollback of gitlab-ci sub-module update due to this MR requiring that update to rectify

awaiting nofusscomputing/projects/gitlab-ci!72 to complete. the dev branch may require manual rollback of gitlab-ci sub-module update due to this MR requiring that update to rectify
jon_nfc commented 2023-11-18 06:43:41 +00:00 (Migrated from gitlab.com)

added 2m of time spent

added 2m of time spent
nfc_bot commented 2023-11-18 06:47:43 +00:00 (Migrated from gitlab.com)

mentioned in commit d8d53f42b2

mentioned in commit d8d53f42b296bfca57d075ffd79ec9e09d9da6eb
nfc_bot commented 2023-11-18 06:47:44 +00:00 (Migrated from gitlab.com)

added 1 commit

  • d8d53f42 - feat(ansible-roles): updated submodule ansible-roles

Compare with previous version

added 1 commit <ul><li>d8d53f42 - feat(ansible-roles): updated submodule ansible-roles</li></ul> [Compare with previous version](/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118/diffs?diff_id=848338975&start_sha=f74c8541621adf09c6b81f22224c56db93492f01)
nfc_bot commented 2023-11-18 06:48:05 +00:00 (Migrated from gitlab.com)

This automated job has auto_merge=True, As such this merge request will be merged.

Automation Data:

{
    "gitmodules": [
        {
            "branch": "development",
            "current_commit": "4e24370111a5182f64bced503312469db7cd41a3)",
            "name": "ansible-roles",
            "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
            "remote_head": "3543fe18672d74f01603b5ef30a244e281c75577)",
            "remote_name": "origin",
            "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
        }
    ]
}

This Merge request does not require approval.

This automated job has auto_merge=True, As such this merge request will be merged. :white_check_mark: - :link: Gitlab Job [5566155248](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/jobs/5566155248) <details><summary>Automation Data:</summary> ```json { "gitmodules": [ { "branch": "development", "current_commit": "4e24370111a5182f64bced503312469db7cd41a3)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "3543fe18672d74f01603b5ef30a244e281c75577)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } ] } ``` </details> This Merge request does not require approval. :white_check_mark:
nfc_bot commented 2023-11-18 06:48:06 +00:00 (Migrated from gitlab.com)

added 32s of time spent

added 32s of time spent
nfc_bot commented 2023-11-18 06:48:07 +00:00 (Migrated from gitlab.com)

I'm unabe to merge!!

When I tried '405 Method Not Allowed' was returned

Debug Information

Existing MR

{
    "approvals_before_merge": null,
    "assignee": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "assignees": [
        {
            "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
            "id": 4125177,
            "locked": false,
            "name": "Jon",
            "state": "active",
            "username": "jon_nfc",
            "web_url": "https://gitlab.com/jon_nfc"
        }
    ],
    "author": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "blocking_discussions_resolved": false,
    "closed_at": null,
    "closed_by": null,
    "created_at": "2023-11-18T06:36:56.375Z",
    "description": "Automation Data:\n{\n    \"branch\": \"development\",\n    \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n    \"name\": \"ansible_playbooks\",\n    \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n    \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n    \"remote_name\": \"origin\",\n    \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found",
    "detailed_merge_status": "discussions_not_resolved",
    "discussion_locked": null,
    "downvotes": 0,
    "draft": false,
    "force_remove_source_branch": true,
    "has_conflicts": false,
    "id": 264521846,
    "iid": 118,
    "labels": [],
    "merge_commit_sha": null,
    "merge_status": "can_be_merged",
    "merge_user": null,
    "merge_when_pipeline_succeeds": false,
    "merged_at": null,
    "merged_by": null,
    "milestone": null,
    "prepared_at": "2023-11-18T06:36:58.183Z",
    "project_id": 45741845,
    "reference": "!118",
    "references": {
        "full": "nofusscomputing/projects/ansible/execution_environment!118",
        "relative": "!118",
        "short": "!118"
    },
    "reviewers": [],
    "sha": "f74c8541621adf09c6b81f22224c56db93492f01",
    "should_remove_source_branch": null,
    "source_branch": "automated-tasks",
    "source_project_id": 45741845,
    "squash": false,
    "squash_commit_sha": null,
    "squash_on_merge": false,
    "state": "opened",
    "target_branch": "development",
    "target_project_id": 45741845,
    "task_completion_status": {
        "completed_count": 0,
        "count": 0
    },
    "time_stats": {
        "human_time_estimate": null,
        "human_total_time_spent": "7m",
        "time_estimate": 0,
        "total_time_spent": 420
    },
    "title": "feat(ansible_playbooks): updated submodule ansible_playbooks",
    "updated_at": "2023-11-18T06:43:41.841Z",
    "upvotes": 0,
    "user_notes_count": 2,
    "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118",
    "work_in_progress": false
}

Create Merge Request

""
  • push changes if any
  • Pause for 20 Seconds

Fetch merge request

{
    "approvals_before_merge": null,
    "assignee": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "assignees": [
        {
            "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
            "id": 4125177,
            "locked": false,
            "name": "Jon",
            "state": "active",
            "username": "jon_nfc",
            "web_url": "https://gitlab.com/jon_nfc"
        }
    ],
    "author": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "blocking_discussions_resolved": false,
    "changes_count": "2",
    "closed_at": null,
    "closed_by": null,
    "created_at": "2023-11-18T06:36:56.375Z",
    "description": "Automation Data:\n{\n    \"branch\": \"development\",\n    \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n    \"name\": \"ansible_playbooks\",\n    \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n    \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n    \"remote_name\": \"origin\",\n    \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found",
    "detailed_merge_status": "discussions_not_resolved",
    "diff_refs": {
        "base_sha": "005a2932886cf57685d9d7764615cafae6b4a456",
        "head_sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb",
        "start_sha": "f78886f6caec76a5224c4326bda95ceeb6a72548"
    },
    "discussion_locked": null,
    "downvotes": 0,
    "draft": false,
    "first_contribution": false,
    "first_deployed_to_production_at": null,
    "force_remove_source_branch": true,
    "has_conflicts": false,
    "head_pipeline": {
        "before_sha": "f74c8541621adf09c6b81f22224c56db93492f01",
        "committed_at": null,
        "coverage": null,
        "created_at": "2023-11-18T06:47:44.835Z",
        "detailed_status": {
            "details_path": "/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073478",
            "favicon": "/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png",
            "group": "running",
            "has_details": true,
            "icon": "status_running",
            "illustration": null,
            "label": "running",
            "text": "Running",
            "tooltip": "running"
        },
        "duration": null,
        "finished_at": null,
        "id": 1077073478,
        "iid": 752,
        "project_id": 45741845,
        "queued_duration": null,
        "ref": "automated-tasks",
        "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb",
        "source": "push",
        "started_at": "2023-11-18T06:47:45.370Z",
        "status": "running",
        "tag": false,
        "updated_at": "2023-11-18T06:47:45.371Z",
        "user": {
            "avatar_url": "https://secure.gravatar.com/avatar/3c16dd664d591c8d86c053e923b9f5a0?s=80&d=identicon",
            "id": 10521424,
            "locked": false,
            "name": "No Fuss Computing Bot",
            "state": "active",
            "username": "nfc_bot",
            "web_url": "https://gitlab.com/nfc_bot"
        },
        "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073478",
        "yaml_errors": null
    },
    "id": 264521846,
    "iid": 118,
    "labels": [],
    "latest_build_finished_at": null,
    "latest_build_started_at": "2023-11-18T06:47:45.370Z",
    "merge_commit_sha": null,
    "merge_error": null,
    "merge_status": "can_be_merged",
    "merge_user": null,
    "merge_when_pipeline_succeeds": false,
    "merged_at": null,
    "merged_by": null,
    "milestone": null,
    "pipeline": {
        "created_at": "2023-11-18T06:47:44.835Z",
        "id": 1077073478,
        "iid": 752,
        "project_id": 45741845,
        "ref": "automated-tasks",
        "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb",
        "source": "push",
        "status": "running",
        "updated_at": "2023-11-18T06:47:45.371Z",
        "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073478"
    },
    "prepared_at": "2023-11-18T06:36:58.183Z",
    "project_id": 45741845,
    "reference": "!118",
    "references": {
        "full": "nofusscomputing/projects/ansible/execution_environment!118",
        "relative": "!118",
        "short": "!118"
    },
    "reviewers": [],
    "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb",
    "should_remove_source_branch": null,
    "source_branch": "automated-tasks",
    "source_project_id": 45741845,
    "squash": false,
    "squash_commit_sha": null,
    "squash_on_merge": false,
    "state": "opened",
    "subscribed": true,
    "target_branch": "development",
    "target_project_id": 45741845,
    "task_completion_status": {
        "completed_count": 0,
        "count": 0
    },
    "time_stats": {
        "human_time_estimate": null,
        "human_total_time_spent": "7m",
        "time_estimate": 0,
        "total_time_spent": 420
    },
    "title": "feat(ansible_playbooks): updated submodule ansible_playbooks",
    "updated_at": "2023-11-18T06:47:43.839Z",
    "upvotes": 0,
    "user": {
        "can_merge": true
    },
    "user_notes_count": 2,
    "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118",
    "work_in_progress": false
}

Fetch Approvals

{
    "approval_rules_left": [],
    "approvals_left": 0,
    "approvals_required": 0,
    "approved": true,
    "approved_by": [],
    "approver_groups": [],
    "approvers": [],
    "created_at": "2023-11-18T06:36:56.375Z",
    "description": "Automation Data:\n{\n    \"branch\": \"development\",\n    \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n    \"name\": \"ansible_playbooks\",\n    \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n    \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n    \"remote_name\": \"origin\",\n    \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found",
    "has_approval_rules": true,
    "id": 264521846,
    "iid": 118,
    "invalid_approvers_rules": [],
    "merge_request_approvers_available": true,
    "merge_status": "can_be_merged",
    "multiple_approval_rules_available": true,
    "project_id": 45741845,
    "require_password_to_approve": false,
    "state": "opened",
    "suggested_approvers": [],
    "title": "feat(ansible_playbooks): updated submodule ansible_playbooks",
    "updated_at": "2023-11-18T06:47:43.839Z",
    "user_can_approve": true,
    "user_has_approved": false
}

Approve MR

""

sub module details:

{
    "gitmodules": [
        {
            "branch": "development",
            "current_commit": "4e24370111a5182f64bced503312469db7cd41a3)",
            "name": "ansible-roles",
            "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles",
            "remote_head": "3543fe18672d74f01603b5ef30a244e281c75577)",
            "remote_name": "origin",
            "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git"
        }
    ]
}

Git Status, prior to git add and git commit

On branch automated-tasks
Your branch is up to date with 'automation/automated-tasks'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   .gitmodules
	modified:   includes/etc/ansible/roles (new commits)

no changes added to commit (use "git add" and/or "git commit -a")

Merge the Merge Request return:

{'message': '405 Method Not Allowed'}

other facts:

"ansible_facts": {
  "merge_request_approval_require_password": False,
  "merge_request_approved": True,
  "merge_request_needs_approval": 0,
  "merge_request_user_can_approve": False
}
I'm unabe to merge!! When I tried '405 Method Not Allowed' was returned <details> <summary>Debug Information</summary> Existing MR ```json { "approvals_before_merge": null, "assignee": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "assignees": [ { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" } ], "author": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "blocking_discussions_resolved": false, "closed_at": null, "closed_by": null, "created_at": "2023-11-18T06:36:56.375Z", "description": "Automation Data:\n{\n \"branch\": \"development\",\n \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n \"name\": \"ansible_playbooks\",\n \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n \"remote_name\": \"origin\",\n \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found", "detailed_merge_status": "discussions_not_resolved", "discussion_locked": null, "downvotes": 0, "draft": false, "force_remove_source_branch": true, "has_conflicts": false, "id": 264521846, "iid": 118, "labels": [], "merge_commit_sha": null, "merge_status": "can_be_merged", "merge_user": null, "merge_when_pipeline_succeeds": false, "merged_at": null, "merged_by": null, "milestone": null, "prepared_at": "2023-11-18T06:36:58.183Z", "project_id": 45741845, "reference": "!118", "references": { "full": "nofusscomputing/projects/ansible/execution_environment!118", "relative": "!118", "short": "!118" }, "reviewers": [], "sha": "f74c8541621adf09c6b81f22224c56db93492f01", "should_remove_source_branch": null, "source_branch": "automated-tasks", "source_project_id": 45741845, "squash": false, "squash_commit_sha": null, "squash_on_merge": false, "state": "opened", "target_branch": "development", "target_project_id": 45741845, "task_completion_status": { "completed_count": 0, "count": 0 }, "time_stats": { "human_time_estimate": null, "human_total_time_spent": "7m", "time_estimate": 0, "total_time_spent": 420 }, "title": "feat(ansible_playbooks): updated submodule ansible_playbooks", "updated_at": "2023-11-18T06:43:41.841Z", "upvotes": 0, "user_notes_count": 2, "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118", "work_in_progress": false } ``` Create Merge Request ```json "" ``` - *push changes if any* - *Pause for 20 Seconds* Fetch merge request ```json { "approvals_before_merge": null, "assignee": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "assignees": [ { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" } ], "author": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "blocking_discussions_resolved": false, "changes_count": "2", "closed_at": null, "closed_by": null, "created_at": "2023-11-18T06:36:56.375Z", "description": "Automation Data:\n{\n \"branch\": \"development\",\n \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n \"name\": \"ansible_playbooks\",\n \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n \"remote_name\": \"origin\",\n \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found", "detailed_merge_status": "discussions_not_resolved", "diff_refs": { "base_sha": "005a2932886cf57685d9d7764615cafae6b4a456", "head_sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb", "start_sha": "f78886f6caec76a5224c4326bda95ceeb6a72548" }, "discussion_locked": null, "downvotes": 0, "draft": false, "first_contribution": false, "first_deployed_to_production_at": null, "force_remove_source_branch": true, "has_conflicts": false, "head_pipeline": { "before_sha": "f74c8541621adf09c6b81f22224c56db93492f01", "committed_at": null, "coverage": null, "created_at": "2023-11-18T06:47:44.835Z", "detailed_status": { "details_path": "/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073478", "favicon": "/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png", "group": "running", "has_details": true, "icon": "status_running", "illustration": null, "label": "running", "text": "Running", "tooltip": "running" }, "duration": null, "finished_at": null, "id": 1077073478, "iid": 752, "project_id": 45741845, "queued_duration": null, "ref": "automated-tasks", "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb", "source": "push", "started_at": "2023-11-18T06:47:45.370Z", "status": "running", "tag": false, "updated_at": "2023-11-18T06:47:45.371Z", "user": { "avatar_url": "https://secure.gravatar.com/avatar/3c16dd664d591c8d86c053e923b9f5a0?s=80&d=identicon", "id": 10521424, "locked": false, "name": "No Fuss Computing Bot", "state": "active", "username": "nfc_bot", "web_url": "https://gitlab.com/nfc_bot" }, "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073478", "yaml_errors": null }, "id": 264521846, "iid": 118, "labels": [], "latest_build_finished_at": null, "latest_build_started_at": "2023-11-18T06:47:45.370Z", "merge_commit_sha": null, "merge_error": null, "merge_status": "can_be_merged", "merge_user": null, "merge_when_pipeline_succeeds": false, "merged_at": null, "merged_by": null, "milestone": null, "pipeline": { "created_at": "2023-11-18T06:47:44.835Z", "id": 1077073478, "iid": 752, "project_id": 45741845, "ref": "automated-tasks", "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb", "source": "push", "status": "running", "updated_at": "2023-11-18T06:47:45.371Z", "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073478" }, "prepared_at": "2023-11-18T06:36:58.183Z", "project_id": 45741845, "reference": "!118", "references": { "full": "nofusscomputing/projects/ansible/execution_environment!118", "relative": "!118", "short": "!118" }, "reviewers": [], "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb", "should_remove_source_branch": null, "source_branch": "automated-tasks", "source_project_id": 45741845, "squash": false, "squash_commit_sha": null, "squash_on_merge": false, "state": "opened", "subscribed": true, "target_branch": "development", "target_project_id": 45741845, "task_completion_status": { "completed_count": 0, "count": 0 }, "time_stats": { "human_time_estimate": null, "human_total_time_spent": "7m", "time_estimate": 0, "total_time_spent": 420 }, "title": "feat(ansible_playbooks): updated submodule ansible_playbooks", "updated_at": "2023-11-18T06:47:43.839Z", "upvotes": 0, "user": { "can_merge": true }, "user_notes_count": 2, "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118", "work_in_progress": false } ``` Fetch Approvals ```json { "approval_rules_left": [], "approvals_left": 0, "approvals_required": 0, "approved": true, "approved_by": [], "approver_groups": [], "approvers": [], "created_at": "2023-11-18T06:36:56.375Z", "description": "Automation Data:\n{\n \"branch\": \"development\",\n \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n \"name\": \"ansible_playbooks\",\n \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n \"remote_name\": \"origin\",\n \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found", "has_approval_rules": true, "id": 264521846, "iid": 118, "invalid_approvers_rules": [], "merge_request_approvers_available": true, "merge_status": "can_be_merged", "multiple_approval_rules_available": true, "project_id": 45741845, "require_password_to_approve": false, "state": "opened", "suggested_approvers": [], "title": "feat(ansible_playbooks): updated submodule ansible_playbooks", "updated_at": "2023-11-18T06:47:43.839Z", "user_can_approve": true, "user_has_approved": false } ``` Approve MR ```json "" ``` sub module details: ```json { "gitmodules": [ { "branch": "development", "current_commit": "4e24370111a5182f64bced503312469db7cd41a3)", "name": "ansible-roles", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/roles", "remote_head": "3543fe18672d74f01603b5ef30a244e281c75577)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/ansible/ansible-roles.git" } ] } ``` Git Status, prior to `git add` and `git commit` ``` text On branch automated-tasks Your branch is up to date with 'automation/automated-tasks'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: .gitmodules modified: includes/etc/ansible/roles (new commits) no changes added to commit (use "git add" and/or "git commit -a") ``` Merge the Merge Request return: ``` json {'message': '405 Method Not Allowed'} ``` other facts: ```json "ansible_facts": { "merge_request_approval_require_password": False, "merge_request_approved": True, "merge_request_needs_approval": 0, "merge_request_user_can_approve": False } ``` </details>
nfc_bot commented 2023-11-18 06:48:08 +00:00 (Migrated from gitlab.com)

added 10s of time spent

added 10s of time spent
nfc_bot commented 2023-11-18 06:48:11 +00:00 (Migrated from gitlab.com)

mentioned in commit f0dd0604ca

mentioned in commit f0dd0604ca73ed36336ecc7277cddbfa060de27a
nfc_bot commented 2023-11-18 06:48:11 +00:00 (Migrated from gitlab.com)

added 1 commit

  • f0dd0604 - chore(git): updated submodule gitlab-ci

Compare with previous version

added 1 commit <ul><li>f0dd0604 - chore(git): updated submodule gitlab-ci</li></ul> [Compare with previous version](/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118/diffs?diff_id=848339018&start_sha=d8d53f42b296bfca57d075ffd79ec9e09d9da6eb)
nfc_bot commented 2023-11-18 06:48:33 +00:00 (Migrated from gitlab.com)

This automated job has auto_merge=True, As such this merge request will be merged.

Automation Data:

{
    "gitmodules": [
        {
            "branch": "development",
            "current_commit": "52f4ebda54f5932e66cf37ac8783b0b49fcf01fa)",
            "name": "gitlab-ci",
            "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci",
            "remote_head": "bd22ff566c20e4b80b210d4598978fcd11920cfa)",
            "remote_name": "origin",
            "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
        }
    ]
}

This Merge request does not require approval.

This automated job has auto_merge=True, As such this merge request will be merged. :white_check_mark: - :link: Gitlab Job [5566155426](https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/jobs/5566155426) <details><summary>Automation Data:</summary> ```json { "gitmodules": [ { "branch": "development", "current_commit": "52f4ebda54f5932e66cf37ac8783b0b49fcf01fa)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "bd22ff566c20e4b80b210d4598978fcd11920cfa)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } ] } ``` </details> This Merge request does not require approval. :white_check_mark:
nfc_bot commented 2023-11-18 06:48:33 +00:00 (Migrated from gitlab.com)

added 32s of time spent

added 32s of time spent
nfc_bot commented 2023-11-18 06:48:35 +00:00 (Migrated from gitlab.com)

I'm unabe to merge!!

When I tried '405 Method Not Allowed' was returned

Debug Information

Existing MR

{
    "approvals_before_merge": null,
    "assignee": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "assignees": [
        {
            "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
            "id": 4125177,
            "locked": false,
            "name": "Jon",
            "state": "active",
            "username": "jon_nfc",
            "web_url": "https://gitlab.com/jon_nfc"
        }
    ],
    "author": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "blocking_discussions_resolved": false,
    "closed_at": null,
    "closed_by": null,
    "created_at": "2023-11-18T06:36:56.375Z",
    "description": "Automation Data:\n{\n    \"branch\": \"development\",\n    \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n    \"name\": \"ansible_playbooks\",\n    \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n    \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n    \"remote_name\": \"origin\",\n    \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found",
    "detailed_merge_status": "discussions_not_resolved",
    "discussion_locked": null,
    "downvotes": 0,
    "draft": false,
    "force_remove_source_branch": true,
    "has_conflicts": false,
    "id": 264521846,
    "iid": 118,
    "labels": [],
    "merge_commit_sha": null,
    "merge_status": "can_be_merged",
    "merge_user": null,
    "merge_when_pipeline_succeeds": false,
    "merged_at": null,
    "merged_by": null,
    "milestone": null,
    "prepared_at": "2023-11-18T06:36:58.183Z",
    "project_id": 45741845,
    "reference": "!118",
    "references": {
        "full": "nofusscomputing/projects/ansible/execution_environment!118",
        "relative": "!118",
        "short": "!118"
    },
    "reviewers": [],
    "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb",
    "should_remove_source_branch": null,
    "source_branch": "automated-tasks",
    "source_project_id": 45741845,
    "squash": false,
    "squash_commit_sha": null,
    "squash_on_merge": false,
    "state": "opened",
    "target_branch": "development",
    "target_project_id": 45741845,
    "task_completion_status": {
        "completed_count": 0,
        "count": 0
    },
    "time_stats": {
        "human_time_estimate": null,
        "human_total_time_spent": "7m 32s",
        "time_estimate": 0,
        "total_time_spent": 452
    },
    "title": "feat(ansible_playbooks): updated submodule ansible_playbooks",
    "updated_at": "2023-11-18T06:48:06.109Z",
    "upvotes": 0,
    "user_notes_count": 3,
    "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118",
    "work_in_progress": false
}

Create Merge Request

""
  • push changes if any
  • Pause for 20 Seconds

Fetch merge request

{
    "approvals_before_merge": null,
    "assignee": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "assignees": [
        {
            "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
            "id": 4125177,
            "locked": false,
            "name": "Jon",
            "state": "active",
            "username": "jon_nfc",
            "web_url": "https://gitlab.com/jon_nfc"
        }
    ],
    "author": {
        "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png",
        "id": 4125177,
        "locked": false,
        "name": "Jon",
        "state": "active",
        "username": "jon_nfc",
        "web_url": "https://gitlab.com/jon_nfc"
    },
    "blocking_discussions_resolved": false,
    "changes_count": "3",
    "closed_at": null,
    "closed_by": null,
    "created_at": "2023-11-18T06:36:56.375Z",
    "description": "Automation Data:\n{\n    \"branch\": \"development\",\n    \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n    \"name\": \"ansible_playbooks\",\n    \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n    \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n    \"remote_name\": \"origin\",\n    \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found",
    "detailed_merge_status": "discussions_not_resolved",
    "diff_refs": {
        "base_sha": "005a2932886cf57685d9d7764615cafae6b4a456",
        "head_sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a",
        "start_sha": "f78886f6caec76a5224c4326bda95ceeb6a72548"
    },
    "discussion_locked": null,
    "downvotes": 0,
    "draft": false,
    "first_contribution": false,
    "first_deployed_to_production_at": null,
    "force_remove_source_branch": true,
    "has_conflicts": false,
    "head_pipeline": {
        "before_sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb",
        "committed_at": null,
        "coverage": null,
        "created_at": "2023-11-18T06:48:13.557Z",
        "detailed_status": {
            "details_path": "/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073515",
            "favicon": "/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png",
            "group": "running",
            "has_details": true,
            "icon": "status_running",
            "illustration": null,
            "label": "running",
            "text": "Running",
            "tooltip": "running"
        },
        "duration": null,
        "finished_at": null,
        "id": 1077073515,
        "iid": 753,
        "project_id": 45741845,
        "queued_duration": null,
        "ref": "automated-tasks",
        "sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a",
        "source": "push",
        "started_at": "2023-11-18T06:48:14.051Z",
        "status": "running",
        "tag": false,
        "updated_at": "2023-11-18T06:48:14.052Z",
        "user": {
            "avatar_url": "https://secure.gravatar.com/avatar/3c16dd664d591c8d86c053e923b9f5a0?s=80&d=identicon",
            "id": 10521424,
            "locked": false,
            "name": "No Fuss Computing Bot",
            "state": "active",
            "username": "nfc_bot",
            "web_url": "https://gitlab.com/nfc_bot"
        },
        "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073515",
        "yaml_errors": null
    },
    "id": 264521846,
    "iid": 118,
    "labels": [],
    "latest_build_finished_at": null,
    "latest_build_started_at": "2023-11-18T06:48:14.051Z",
    "merge_commit_sha": null,
    "merge_error": null,
    "merge_status": "can_be_merged",
    "merge_user": null,
    "merge_when_pipeline_succeeds": false,
    "merged_at": null,
    "merged_by": null,
    "milestone": null,
    "pipeline": {
        "created_at": "2023-11-18T06:48:13.557Z",
        "id": 1077073515,
        "iid": 753,
        "project_id": 45741845,
        "ref": "automated-tasks",
        "sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a",
        "source": "push",
        "status": "running",
        "updated_at": "2023-11-18T06:48:14.052Z",
        "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073515"
    },
    "prepared_at": "2023-11-18T06:36:58.183Z",
    "project_id": 45741845,
    "reference": "!118",
    "references": {
        "full": "nofusscomputing/projects/ansible/execution_environment!118",
        "relative": "!118",
        "short": "!118"
    },
    "reviewers": [],
    "sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a",
    "should_remove_source_branch": null,
    "source_branch": "automated-tasks",
    "source_project_id": 45741845,
    "squash": false,
    "squash_commit_sha": null,
    "squash_on_merge": false,
    "state": "opened",
    "subscribed": true,
    "target_branch": "development",
    "target_project_id": 45741845,
    "task_completion_status": {
        "completed_count": 0,
        "count": 0
    },
    "time_stats": {
        "human_time_estimate": null,
        "human_total_time_spent": "7m 42s",
        "time_estimate": 0,
        "total_time_spent": 462
    },
    "title": "feat(ansible_playbooks): updated submodule ansible_playbooks",
    "updated_at": "2023-11-18T06:48:06.109Z",
    "upvotes": 0,
    "user": {
        "can_merge": true
    },
    "user_notes_count": 4,
    "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118",
    "work_in_progress": false
}

Fetch Approvals

{
    "approval_rules_left": [],
    "approvals_left": 0,
    "approvals_required": 0,
    "approved": true,
    "approved_by": [],
    "approver_groups": [],
    "approvers": [],
    "created_at": "2023-11-18T06:36:56.375Z",
    "description": "Automation Data:\n{\n    \"branch\": \"development\",\n    \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n    \"name\": \"ansible_playbooks\",\n    \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n    \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n    \"remote_name\": \"origin\",\n    \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found",
    "has_approval_rules": true,
    "id": 264521846,
    "iid": 118,
    "invalid_approvers_rules": [],
    "merge_request_approvers_available": true,
    "merge_status": "can_be_merged",
    "multiple_approval_rules_available": true,
    "project_id": 45741845,
    "require_password_to_approve": false,
    "state": "opened",
    "suggested_approvers": [],
    "title": "feat(ansible_playbooks): updated submodule ansible_playbooks",
    "updated_at": "2023-11-18T06:48:06.109Z",
    "user_can_approve": true,
    "user_has_approved": false
}

Approve MR

""

sub module details:

{
    "gitmodules": [
        {
            "branch": "development",
            "current_commit": "52f4ebda54f5932e66cf37ac8783b0b49fcf01fa)",
            "name": "gitlab-ci",
            "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci",
            "remote_head": "bd22ff566c20e4b80b210d4598978fcd11920cfa)",
            "remote_name": "origin",
            "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
        }
    ]
}

Git Status, prior to git add and git commit

On branch automated-tasks
Your branch is up to date with 'automation/automated-tasks'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   .gitmodules
	modified:   gitlab-ci (new commits)

no changes added to commit (use "git add" and/or "git commit -a")

Merge the Merge Request return:

{'message': '405 Method Not Allowed'}

other facts:

"ansible_facts": {
  "merge_request_approval_require_password": False,
  "merge_request_approved": True,
  "merge_request_needs_approval": 0,
  "merge_request_user_can_approve": False
}
I'm unabe to merge!! When I tried '405 Method Not Allowed' was returned <details> <summary>Debug Information</summary> Existing MR ```json { "approvals_before_merge": null, "assignee": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "assignees": [ { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" } ], "author": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "blocking_discussions_resolved": false, "closed_at": null, "closed_by": null, "created_at": "2023-11-18T06:36:56.375Z", "description": "Automation Data:\n{\n \"branch\": \"development\",\n \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n \"name\": \"ansible_playbooks\",\n \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n \"remote_name\": \"origin\",\n \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found", "detailed_merge_status": "discussions_not_resolved", "discussion_locked": null, "downvotes": 0, "draft": false, "force_remove_source_branch": true, "has_conflicts": false, "id": 264521846, "iid": 118, "labels": [], "merge_commit_sha": null, "merge_status": "can_be_merged", "merge_user": null, "merge_when_pipeline_succeeds": false, "merged_at": null, "merged_by": null, "milestone": null, "prepared_at": "2023-11-18T06:36:58.183Z", "project_id": 45741845, "reference": "!118", "references": { "full": "nofusscomputing/projects/ansible/execution_environment!118", "relative": "!118", "short": "!118" }, "reviewers": [], "sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb", "should_remove_source_branch": null, "source_branch": "automated-tasks", "source_project_id": 45741845, "squash": false, "squash_commit_sha": null, "squash_on_merge": false, "state": "opened", "target_branch": "development", "target_project_id": 45741845, "task_completion_status": { "completed_count": 0, "count": 0 }, "time_stats": { "human_time_estimate": null, "human_total_time_spent": "7m 32s", "time_estimate": 0, "total_time_spent": 452 }, "title": "feat(ansible_playbooks): updated submodule ansible_playbooks", "updated_at": "2023-11-18T06:48:06.109Z", "upvotes": 0, "user_notes_count": 3, "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118", "work_in_progress": false } ``` Create Merge Request ```json "" ``` - *push changes if any* - *Pause for 20 Seconds* Fetch merge request ```json { "approvals_before_merge": null, "assignee": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "assignees": [ { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" } ], "author": { "avatar_url": "https://gitlab.com/uploads/-/system/user/avatar/4125177/avatar.png", "id": 4125177, "locked": false, "name": "Jon", "state": "active", "username": "jon_nfc", "web_url": "https://gitlab.com/jon_nfc" }, "blocking_discussions_resolved": false, "changes_count": "3", "closed_at": null, "closed_by": null, "created_at": "2023-11-18T06:36:56.375Z", "description": "Automation Data:\n{\n \"branch\": \"development\",\n \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n \"name\": \"ansible_playbooks\",\n \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n \"remote_name\": \"origin\",\n \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found", "detailed_merge_status": "discussions_not_resolved", "diff_refs": { "base_sha": "005a2932886cf57685d9d7764615cafae6b4a456", "head_sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a", "start_sha": "f78886f6caec76a5224c4326bda95ceeb6a72548" }, "discussion_locked": null, "downvotes": 0, "draft": false, "first_contribution": false, "first_deployed_to_production_at": null, "force_remove_source_branch": true, "has_conflicts": false, "head_pipeline": { "before_sha": "d8d53f42b296bfca57d075ffd79ec9e09d9da6eb", "committed_at": null, "coverage": null, "created_at": "2023-11-18T06:48:13.557Z", "detailed_status": { "details_path": "/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073515", "favicon": "/assets/ci_favicons/favicon_status_running-9c635b2419a8e1ec991c993061b89cc5aefc0743bb238ecd0c381e7741a70e8c.png", "group": "running", "has_details": true, "icon": "status_running", "illustration": null, "label": "running", "text": "Running", "tooltip": "running" }, "duration": null, "finished_at": null, "id": 1077073515, "iid": 753, "project_id": 45741845, "queued_duration": null, "ref": "automated-tasks", "sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a", "source": "push", "started_at": "2023-11-18T06:48:14.051Z", "status": "running", "tag": false, "updated_at": "2023-11-18T06:48:14.052Z", "user": { "avatar_url": "https://secure.gravatar.com/avatar/3c16dd664d591c8d86c053e923b9f5a0?s=80&d=identicon", "id": 10521424, "locked": false, "name": "No Fuss Computing Bot", "state": "active", "username": "nfc_bot", "web_url": "https://gitlab.com/nfc_bot" }, "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073515", "yaml_errors": null }, "id": 264521846, "iid": 118, "labels": [], "latest_build_finished_at": null, "latest_build_started_at": "2023-11-18T06:48:14.051Z", "merge_commit_sha": null, "merge_error": null, "merge_status": "can_be_merged", "merge_user": null, "merge_when_pipeline_succeeds": false, "merged_at": null, "merged_by": null, "milestone": null, "pipeline": { "created_at": "2023-11-18T06:48:13.557Z", "id": 1077073515, "iid": 753, "project_id": 45741845, "ref": "automated-tasks", "sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a", "source": "push", "status": "running", "updated_at": "2023-11-18T06:48:14.052Z", "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/pipelines/1077073515" }, "prepared_at": "2023-11-18T06:36:58.183Z", "project_id": 45741845, "reference": "!118", "references": { "full": "nofusscomputing/projects/ansible/execution_environment!118", "relative": "!118", "short": "!118" }, "reviewers": [], "sha": "f0dd0604ca73ed36336ecc7277cddbfa060de27a", "should_remove_source_branch": null, "source_branch": "automated-tasks", "source_project_id": 45741845, "squash": false, "squash_commit_sha": null, "squash_on_merge": false, "state": "opened", "subscribed": true, "target_branch": "development", "target_project_id": 45741845, "task_completion_status": { "completed_count": 0, "count": 0 }, "time_stats": { "human_time_estimate": null, "human_total_time_spent": "7m 42s", "time_estimate": 0, "total_time_spent": 462 }, "title": "feat(ansible_playbooks): updated submodule ansible_playbooks", "updated_at": "2023-11-18T06:48:06.109Z", "upvotes": 0, "user": { "can_merge": true }, "user_notes_count": 4, "web_url": "https://gitlab.com/nofusscomputing/projects/ansible/execution_environment/-/merge_requests/118", "work_in_progress": false } ``` Fetch Approvals ```json { "approval_rules_left": [], "approvals_left": 0, "approvals_required": 0, "approved": true, "approved_by": [], "approver_groups": [], "approvers": [], "created_at": "2023-11-18T06:36:56.375Z", "description": "Automation Data:\n{\n \"branch\": \"development\",\n \"current_commit\": \"ef8574a6e40eaa29905c3bb67db86e8260f9446b)\",\n \"name\": \"ansible_playbooks\",\n \"path\": \"/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/includes/etc/ansible/playbooks\",\n \"remote_head\": \"ac45d0837cb598fe933c7ab505f6f7bf64ea306d)\",\n \"remote_name\": \"origin\",\n \"url\": \"https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks.git\"\n}\n\nChanges: Submodule path includes/etc/ansible/playbooks: checked out ac45d0837cb598fe933c7ab505f6f7bf64ea306d\n\nMR !not found", "has_approval_rules": true, "id": 264521846, "iid": 118, "invalid_approvers_rules": [], "merge_request_approvers_available": true, "merge_status": "can_be_merged", "multiple_approval_rules_available": true, "project_id": 45741845, "require_password_to_approve": false, "state": "opened", "suggested_approvers": [], "title": "feat(ansible_playbooks): updated submodule ansible_playbooks", "updated_at": "2023-11-18T06:48:06.109Z", "user_can_approve": true, "user_has_approved": false } ``` Approve MR ```json "" ``` sub module details: ```json { "gitmodules": [ { "branch": "development", "current_commit": "52f4ebda54f5932e66cf37ac8783b0b49fcf01fa)", "name": "gitlab-ci", "path": "/builds/nofusscomputing/projects/ansible/execution_environment/_automation_/gitlab-ci", "remote_head": "bd22ff566c20e4b80b210d4598978fcd11920cfa)", "remote_name": "origin", "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git" } ] } ``` Git Status, prior to `git add` and `git commit` ``` text On branch automated-tasks Your branch is up to date with 'automation/automated-tasks'. Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: .gitmodules modified: gitlab-ci (new commits) no changes added to commit (use "git add" and/or "git commit -a") ``` Merge the Merge Request return: ``` json {'message': '405 Method Not Allowed'} ``` other facts: ```json "ansible_facts": { "merge_request_approval_require_password": False, "merge_request_approved": True, "merge_request_needs_approval": 0, "merge_request_user_can_approve": False } ``` </details>
nfc_bot commented 2023-11-18 06:48:35 +00:00 (Migrated from gitlab.com)

added 10s of time spent

added 10s of time spent
jon_nfc commented 2023-11-18 06:50:52 +00:00 (Migrated from gitlab.com)

resolved all threads

resolved all threads
jon_nfc (Migrated from gitlab.com) scheduled this pull request to auto merge when all checks succeed 2023-11-18 06:50:54 +00:00
jon_nfc commented 2023-11-18 06:53:25 +00:00 (Migrated from gitlab.com)

mentioned in commit cae2eb5ff0

mentioned in commit cae2eb5ff03825e917d14aae35574d010ee1d2d1
jon_nfc (Migrated from gitlab.com) merged commit cae2eb5ff0 into development 2023-11-18 06:53:25 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: docker/execution_environment#145
No description provided.