Skip to content

Commit 56fc837

Browse files
Hack week 2025: remove unneeded FBV instances (17) (#53992)
Co-authored-by: Felicity Chapman <[email protected]>
1 parent dc4227c commit 56fc837

File tree

16 files changed

+14
-65
lines changed

16 files changed

+14
-65
lines changed

content/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -816,8 +816,6 @@ This utility allows you to evacuate all storage services before evacuating a clu
816816
ghe-storage evacuate storage-server-UUID
817817
```
818818

819-
{% ifversion node-eligibility-service %}
820-
821819
### nes
822820

823821
This utility allows you to monitor the health of cluster nodes using {% data variables.product.prodname_nes %}. By default, {% data variables.product.prodname_nes %} is disabled. For more information, see [AUTOTITLE](/admin/enterprise-management/configuring-clustering/monitoring-the-health-of-your-cluster-nodes-with-node-eligibility-service).
@@ -872,8 +870,6 @@ To manually update a node's eligibility for re-addition to the cluster:
872870
nes set-node-eligibility eligible HOSTNAME
873871
```
874872
875-
{% endif %}
876-
877873
## Git
878874
879875
### ghe-btop

content/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,7 @@ If you allow members to create repositories in your organizations, you can choos
107107

108108
Across all organizations owned by your enterprise, you can allow people with access to a private or internal repository to fork the repository, never allow forking of private or internal repositories, or allow owners to administer the setting on the organization level.
109109

110-
{% ifversion org-owners-limit-forks-creation %}
111110
People with admin permissions can set a more granular forking policy. For more information, see [AUTOTITLE](/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization).
112-
{% endif %}
113111

114112
> [!NOTE]
115113
> If {% ifversion ghec %}your enterprise uses {% data variables.product.prodname_emus %} and {% endif %}your "Repository creation" policy prevents enterprise members from creating repositories owned by their user accounts, members will not be allowed to fork a repository in their user accounts, regardless of your "Repository forking" policy.

content/admin/managing-iam/using-ldap-for-enterprise-iam/using-ldap.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ If LDAP Sync is **not** enabled, you must manually suspend the {% data variables
215215

216216
## About logging for LDAP
217217

218-
Log events for LDAP appear in {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}systemd journal logs{% else %}log files{% endif %} on {% data variables.location.product_location %}. You'll find events related to LDAP operations in {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}the logs for `github-unicorn` and `github-resqued`{% else %}`auth.log`, `ldap-sync.log`, and `ldap.log`{% endif %}. For more information, see [AUTOTITLE](/admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-system-logs#{% ifversion opentelemetry-and-otel-log-migration-phase-1 %}journal-logs-for-the-github-application{% else %}log-files-for-authentication{% endif %}).
218+
Log events for LDAP appear in systemd journal logs on {% data variables.location.product_location %}. You'll find events related to LDAP operations in the logs for `github-unicorn` and `github-resqued`. For more information, see [AUTOTITLE](/admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-system-logs#journal-logs-for-the-github-application).
219219

220220
## Limitations for LDAP on {% data variables.product.product_name %}
221221

content/admin/managing-iam/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ redirect_from:
2222

2323
## About problems with SAML authentication
2424

25-
{% data variables.product.product_name %} logs error messages for failed SAML authentication in the {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}systemd journal logs{% endif %} {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}for the `github-unicorn` container{% endif %}. You can review responses in {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}this log{% endif %}, and you can also configure more verbose logging.
25+
{% data variables.product.product_name %} logs error messages for failed SAML authentication in the systemd journal logs for the `github-unicorn` container. You can review responses in this log, and you can also configure more verbose logging.
2626

2727
For more information about SAML response requirements, see [AUTOTITLE](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-response-requirements).
2828

@@ -31,20 +31,20 @@ For more information about SAML response requirements, see [AUTOTITLE](/admin/id
3131
You can configure {% data variables.product.product_name %} to write verbose debug logs for every SAML authentication attempt. You may be able to troubleshoot failed authentication attempts with this extra output.
3232

3333
> [!WARNING]
34-
> * Only enable SAML debugging temporarily, and disable debugging immediately after you finish troubleshooting. If you leave debugging enabled, the size of the {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}logs{% endif %} increases much faster than usual, which can negatively impact the performance of {% data variables.product.product_name %}.
34+
> * Only enable SAML debugging temporarily, and disable debugging immediately after you finish troubleshooting. If you leave debugging enabled, the size of the logs increases much faster than usual, which can negatively impact the performance of {% data variables.product.product_name %}.
3535
> * Test new authentication settings for {% data variables.location.product_location %} in a staging environment before you apply the settings in your production environment. For more information, see [AUTOTITLE](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance).
3636
3737
{% data reusables.enterprise-accounts.access-enterprise %}
3838
{% data reusables.enterprise-accounts.policies-tab %}
3939
{% data reusables.enterprise-accounts.options-tab %}
4040
1. Under "SAML debugging", select the drop-down and click **Enabled**.
4141
1. Attempt to sign into {% data variables.location.product_location %} through your SAML IdP.
42-
1. Review the debug output in {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}the systemd journal for `github-unicorn`{% endif %} on {% data variables.location.product_location %}. {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}For more information, see [AUTOTITLE](/admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-system-logs#system-logs-in-the-systemd-journal-for-github-enterprise-server).{% endif %}
42+
1. Review the debug output in the systemd journal for `github-unicorn`on {% data variables.location.product_location %}. For more information, see [AUTOTITLE](/admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-system-logs#system-logs-in-the-systemd-journal-for-github-enterprise-server).
4343
1. When you're done troubleshooting, select the drop-down and click **Disabled**.
4444

4545
## Decoding responses
4646

47-
Some output in {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}the systemd journal for `github-unicorn`{% endif %} may be Base64-encoded. You can access the administrative shell and use the `base64` utility on {% data variables.location.product_location %} to decode these responses. For more information, see [AUTOTITLE](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh).
47+
Some output in the systemd journal for `github-unicorn` may be Base64-encoded. You can access the administrative shell and use the `base64` utility on {% data variables.location.product_location %} to decode these responses. For more information, see [AUTOTITLE](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh).
4848

4949
To decode the output, run the following command, replacing ENCODED_OUTPUT with the encoded output from the log.
5050

content/admin/monitoring-and-managing-your-instance/configuring-clustering/monitoring-the-health-of-your-cluster-nodes-with-node-eligibility-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ intro: 'You can monitor when nodes in a {% data variables.product.product_name %
55
permissions: 'People with administrative SSH access to a {% data variables.product.product_name %} instance can monitor cluster nodes.'
66
product: '{% data reusables.gated-features.cluster %}'
77
versions:
8-
feature: node-eligibility-service
8+
ghes: '*'
99
type: how_to
1010
topics:
1111
- Clustering

content/admin/monitoring-and-managing-your-instance/configuring-clustering/monitoring-the-health-of-your-cluster.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,8 @@ topics:
2626

2727
A {% data variables.product.product_name %} cluster comprises multiple nodes, with redundant services distributed across two or more nodes. If an individual service or an entire node fails, users should not notice. Failures affect performance and redundancy, so it's important to monitor the health of your cluster. You can monitor the health of your cluster using a command-line utility or an external monitoring tool like Nagios.
2828

29-
{% ifversion node-eligibility-service %}
30-
3129
You can also monitor the health of individual nodes using {% data variables.product.prodname_nes %}. For more information, see [AUTOTITLE](/admin/enterprise-management/configuring-clustering/monitoring-the-health-of-your-cluster-nodes-with-node-eligibility-service).
3230

33-
{% endif %}
34-
3531
## Manually checking cluster status
3632

3733
{% data variables.product.prodname_ghe_server %} has a built-in command line utility for monitoring the health of the cluster. From the administrative shell, running the `ghe-cluster-status` command executes a series of health checks on each node including verification of connectivity and service status. The output shows all test results including the text `ok` or `error`. For example, to only display failing tests, run:

content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-system-logs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,8 @@ The following logs record events from the {% data variables.product.prodname_dot
143143

144144
| Service name | Description |
145145
| :- | :- |
146-
| <pre>github-resqued</pre> | Records events related to background jobs. {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}If the job involves built-in or external authentication, this log includes information about the request. <br/><br/> If the instance uses LDAP authentication and LDAP Sync is enabled, events for LDAP Sync appear in this log. For more information, see [AUTOTITLE](/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap#enabling-ldap-sync).{% endif %} |
147-
| <pre>github-unicorn</pre> | Records HTTP and HTTPS operations that users perform in the instance's web UI or via the APIs. {% ifversion opentelemetry-and-otel-log-migration-phase-1 %}If the operation involves built-in or external authentication, this log includes information about the request. <br/><br/> If debug logging is enabled for LDAP or SAML authentication, the debug-level information for authenticated requests appear in this log. For more information, see [AUTOTITLE](/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap) or [AUTOTITLE](/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication#configuring-saml-debugging).{% endif %} |
146+
| <pre>github-resqued</pre> | Records events related to background jobs. If the job involves built-in or external authentication, this log includes information about the request. <br/><br/> If the instance uses LDAP authentication and LDAP Sync is enabled, events for LDAP Sync appear in this log. For more information, see [AUTOTITLE](/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap#enabling-ldap-sync). |
147+
| <pre>github-unicorn</pre> | Records HTTP and HTTPS operations that users perform in the instance's web UI or via the APIs. If the operation involves built-in or external authentication, this log includes information about the request. <br/><br/> If debug logging is enabled for LDAP or SAML authentication, the debug-level information for authenticated requests appear in this log. For more information, see [AUTOTITLE](/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap) or [AUTOTITLE](/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication#configuring-saml-debugging). |
148148

149149
### Journal logs for Git
150150

content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ shortTitle: Customize organization profile
1313

1414
## About your organization's profile page
1515

16-
{% ifversion org-profile-pin-private %}
1716
You can customize your organization's Overview page to show a README and pinned repositories dedicated to public users or members of the organization.
1817

1918
Members of your organization who are signed into {% data variables.product.prodname_dotcom %}, can select a `member` or `public` view of the README and pinned repositories when they visit your organization's profile page.
@@ -32,8 +31,6 @@ Only organization owners can pin repositories. For more information, see [Pinnin
3231

3332
### Organization profile READMEs
3433

35-
{% endif %}
36-
3734
You can share information about how to engage with your organization by creating an organization profile README for both public users and members of the organization. {% data variables.product.prodname_dotcom %} shows your organization profile README in the "Overview" tab of your organization.
3835

3936
You can choose what information to include in your organization profile README. Here are some examples of information that may be helpful.
@@ -55,8 +52,6 @@ The content of public `README.md` will appear on your organization's public prof
5552
1. In your organization's `.github` repository, create a `README.md` file in the `profile` folder.
5653
1. Commit the changes to the `README.md` file.
5754

58-
{% ifversion org-profile-pin-private %}
59-
6055
## Adding a member-only organization profile README
6156

6257
The content of a member-only `README.md` will be displayed in the member view of your organization's profile.
@@ -86,8 +81,6 @@ You can pin repositories that you want to feature, such as those that are freque
8681
1. In the "Edit pinned repositories" dialog box, select a combination of up to six public, {% ifversion not fpt %}private, or internal{% else %}or private{% endif %} repositories to display.
8782
1. Click **Save pins**.
8883

89-
{% endif %}
90-
9184
## Changing your organization's profile picture
9285

9386
When you create an organization, {% data variables.product.product_name %} provides you with a randomly generated "identicon." The identicon is generated from a hash of your organization's user ID, so there's no way to control its color or pattern.

content/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ By default, new organizations are configured to disallow the forking of private{
2020

2121
If you allow forking of private{% ifversion ghes or ghec %} and internal{% endif %} repositories at the organization level, you can also configure the ability to fork a specific private{% ifversion ghes or ghec %} or internal{% endif %} repository. For more information, see [AUTOTITLE](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository).
2222

23-
{% ifversion org-owners-limit-forks-creation %}
23+
{% ifversion ghec or ghes %}
2424
{% ifversion ghec %}If your organization is owned by an enterprise account, you{% else %}You{% endif %} may not be able to configure this setting for your organization, if an enterprise owner has set a policy at the enterprise level. For more information, see [AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-forking-private-or-internal-repositories).{% endif %}
2525

2626
{% data reusables.profile.access_org %}
2727
{% data reusables.profile.org_settings %}
2828
{% data reusables.profile.org_member_privileges %}
2929
1. Under "Repository forking", select **Allow forking of private {% ifversion ghec or ghes %}and internal {% endif %}repositories**.
30-
{%- ifversion org-owners-limit-forks-creation %}
30+
{%- ifversion ghec or ghes %}
3131
1. Optionally, if your organization is owned by an enterprise account, select a policy for where users are allowed to fork repositories.
3232

3333
If repository forking policy is configured at the enterprise level, you won't be able to select a more permissive policy in your organization settings.

content/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ permissions: Team maintainers and organization owners can configure code review
1818

1919
## About code review settings
2020

21-
{% ifversion only-notify-requested-members %}
2221
To reduce noise for your team and clarify individual responsibility for pull request reviews, you can configure code review settings.
2322

2423
* Team notifications
@@ -30,8 +29,6 @@ When you choose to only notify requested team members, you disable sending notif
3029

3130
## About auto assignment
3231

33-
{% endif %}
34-
3532
When you enable auto assignment, any time your team has been requested to review a pull request, the team is removed as a reviewer and a specified subset of team members are assigned in the team's place. Code review assignments allow you to decide whether the whole team or just a subset of team members are notified when a team is requested for review.
3633

3734
When code owners are automatically requested for review, the team is still removed and replaced with individuals unless a branch protection rule is configured to require review from code owners. If such a branch protection rule is in place, the team request cannot be removed and so the individual request will appear in addition to the team. Once the individual completes their review, the team is removed.
@@ -46,8 +43,6 @@ The load balance algorithm chooses reviewers based on each member's total number
4643

4744
Any team members that have set their status to "Busy" will not be selected for review. If all team members are busy, the pull request will remain assigned to the team itself. For more information about user statuses, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile#setting-a-status).
4845

49-
{% ifversion only-notify-requested-members %}
50-
5146
## Configuring team notifications
5247

5348
{% data reusables.profile.access_org %}
@@ -57,7 +52,6 @@ Any team members that have set their status to "Busy" will not be selected for r
5752
1. In the left sidebar, click **{% octicon "code-review" aria-hidden="true" %} Code review**.
5853
1. Select **Only notify requested team members.**
5954
1. Click **Save changes**.
60-
{% endif %}
6155

6256
## Configuring auto assignment
6357

0 commit comments

Comments
 (0)