From da7925e1d75e862fb040815f5f540019d4c035ca Mon Sep 17 00:00:00 2001 From: noahtalerman <47070608+noahtalerman@users.noreply.github.com> Date: Tue, 27 Jul 2021 17:06:16 -0400 Subject: [PATCH] Remove changes files. Update release process. Update support process (#1492) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove changes files that were collected during the 4.1.0 release cycle - Add removing changes files step to release process documentation - Update support process docs to reflect the change to discussing the last on-call rotation at 🍽️ Daily standup meeting --- changes/1208-fetch-all-host-data | 1 - changes/1239-improve-auth-errors | 1 - changes/1261-admin-create-user-no-invite | 8 -------- changes/1312-gcp-redis | 1 - changes/1316-kinesis-firehose-errors | 1 - changes/1348-edit-user-modal | 4 ---- changes/1470-table-container | 1 - changes/Issue-1320-activity-feed | 1 - .../issue-1009-inventory-software-reduce-inserts-deletes | 2 -- changes/issue-1098-flash-messages | 3 --- changes/issue-1185-create-user-empty-teams | 1 - changes/issue-1206-create-pack | 1 - changes/issue-1231-global-schedule | 1 - changes/issue-1255-action-dropdown-styling | 2 -- changes/issue-1278-select-leader | 1 - changes/issue-1286-improve-errors | 1 - changes/issue-1292-limit-user-roles | 1 - changes/issue-1300-add-host-users | 1 - changes/issue-1319-home-page-host-summary | 2 -- changes/issue-1321-send-statistics | 1 - changes/issue-1324-activity-feed | 1 - changes/issue-1329-remove-duplicate-enroll-secrets | 1 - changes/issue-1333-global-schedule-frontend | 1 - changes/issue-1350-improve-firefox-dropdown-styling | 2 -- changes/issue-1359-fleetctl-host-transfer | 1 - changes/issue-1360-fleetctl-user-delete | 1 - changes/issue-1363-software-inventory-searchable | 3 --- changes/issue-1373-add-status-to-fleetctl-get-command | 1 - changes/issue-1385-create-user-tooltips | 1 - changes/issue-1447-tables-ascending-order | 1 - changes/issue-296-disable-sso-for-users | 1 - changes/issue-872-clear-host-settings-from-config | 1 - changes/issue-966-remove-sources | 1 - docs/3-Contributing/5-Releasing-Fleet.md | 2 +- handbook/support-process.md | 2 +- 35 files changed, 2 insertions(+), 53 deletions(-) delete mode 100644 changes/1208-fetch-all-host-data delete mode 100644 changes/1239-improve-auth-errors delete mode 100644 changes/1261-admin-create-user-no-invite delete mode 100644 changes/1312-gcp-redis delete mode 100644 changes/1316-kinesis-firehose-errors delete mode 100644 changes/1348-edit-user-modal delete mode 100644 changes/1470-table-container delete mode 100644 changes/Issue-1320-activity-feed delete mode 100644 changes/issue-1009-inventory-software-reduce-inserts-deletes delete mode 100644 changes/issue-1098-flash-messages delete mode 100644 changes/issue-1185-create-user-empty-teams delete mode 100644 changes/issue-1206-create-pack delete mode 100644 changes/issue-1231-global-schedule delete mode 100644 changes/issue-1255-action-dropdown-styling delete mode 100644 changes/issue-1278-select-leader delete mode 100644 changes/issue-1286-improve-errors delete mode 100644 changes/issue-1292-limit-user-roles delete mode 100644 changes/issue-1300-add-host-users delete mode 100644 changes/issue-1319-home-page-host-summary delete mode 100644 changes/issue-1321-send-statistics delete mode 100644 changes/issue-1324-activity-feed delete mode 100644 changes/issue-1329-remove-duplicate-enroll-secrets delete mode 100644 changes/issue-1333-global-schedule-frontend delete mode 100644 changes/issue-1350-improve-firefox-dropdown-styling delete mode 100644 changes/issue-1359-fleetctl-host-transfer delete mode 100644 changes/issue-1360-fleetctl-user-delete delete mode 100644 changes/issue-1363-software-inventory-searchable delete mode 100644 changes/issue-1373-add-status-to-fleetctl-get-command delete mode 100644 changes/issue-1385-create-user-tooltips delete mode 100644 changes/issue-1447-tables-ascending-order delete mode 100644 changes/issue-296-disable-sso-for-users delete mode 100644 changes/issue-872-clear-host-settings-from-config delete mode 100644 changes/issue-966-remove-sources diff --git a/changes/1208-fetch-all-host-data b/changes/1208-fetch-all-host-data deleted file mode 100644 index d7667b0dc6..0000000000 --- a/changes/1208-fetch-all-host-data +++ /dev/null @@ -1 +0,0 @@ -* Make sure to fetch all host data when listing hosts. Fixes issue 1208. diff --git a/changes/1239-improve-auth-errors b/changes/1239-improve-auth-errors deleted file mode 100644 index d0fd37a23c..0000000000 --- a/changes/1239-improve-auth-errors +++ /dev/null @@ -1 +0,0 @@ -* Return distinct error messages when Authorization header is missing vs when the token is wrong. Fixes issue 1239. diff --git a/changes/1261-admin-create-user-no-invite b/changes/1261-admin-create-user-no-invite deleted file mode 100644 index ebee18ee0e..0000000000 --- a/changes/1261-admin-create-user-no-invite +++ /dev/null @@ -1,8 +0,0 @@ -- Add `USERS_ADMIN` endpoint to `fleet/endpoints` -- Add `createUserWithoutInvitation` action to `redux/nodes/entities/users` -- Revise `UserManagementPage` -- Revise `UserForm` -- Update existing Cypress test -- Remove `renderSmtpWarning` from `UserManagementPage` - -Implements #369 \ No newline at end of file diff --git a/changes/1312-gcp-redis b/changes/1312-gcp-redis deleted file mode 100644 index 6a58828ecb..0000000000 --- a/changes/1312-gcp-redis +++ /dev/null @@ -1 +0,0 @@ -* Fix compatibility with GCP Memorystore Redis due to missing CLUSTER command. diff --git a/changes/1316-kinesis-firehose-errors b/changes/1316-kinesis-firehose-errors deleted file mode 100644 index ebe17b1578..0000000000 --- a/changes/1316-kinesis-firehose-errors +++ /dev/null @@ -1 +0,0 @@ -* Fix printing of failed record count in AWS Kinesis/Firehose logging plugins. diff --git a/changes/1348-edit-user-modal b/changes/1348-edit-user-modal deleted file mode 100644 index 7a2bc9972d..0000000000 --- a/changes/1348-edit-user-modal +++ /dev/null @@ -1,4 +0,0 @@ -- Update create/edit user modal to accurately reflect if SSO is enabled for the individual user (rather than if enabled for the organization as a whole) -- Update create/edit user modal tooltips and disabled fields based on state of organization settings (SSO and SMTP) - -Closes #1348 \ No newline at end of file diff --git a/changes/1470-table-container b/changes/1470-table-container deleted file mode 100644 index ad2d83de01..0000000000 --- a/changes/1470-table-container +++ /dev/null @@ -1 +0,0 @@ -Enhance DataTable and related components to enable multiple buttons for actions on selected rows \ No newline at end of file diff --git a/changes/Issue-1320-activity-feed b/changes/Issue-1320-activity-feed deleted file mode 100644 index b0ac019ef1..0000000000 --- a/changes/Issue-1320-activity-feed +++ /dev/null @@ -1 +0,0 @@ -Add new activity feed to homepage diff --git a/changes/issue-1009-inventory-software-reduce-inserts-deletes b/changes/issue-1009-inventory-software-reduce-inserts-deletes deleted file mode 100644 index 4493eab36a..0000000000 --- a/changes/issue-1009-inventory-software-reduce-inserts-deletes +++ /dev/null @@ -1,2 +0,0 @@ -* Reduce the amount of inserts and deletes are done in the database when updating each host's -software inventory. Fixes issue 1009 \ No newline at end of file diff --git a/changes/issue-1098-flash-messages b/changes/issue-1098-flash-messages deleted file mode 100644 index 3fbb724a3c..0000000000 --- a/changes/issue-1098-flash-messages +++ /dev/null @@ -1,3 +0,0 @@ -* Packs success and error messages render -* Updates styling of flash messages -* Success flash message only persists for 4 seconds \ No newline at end of file diff --git a/changes/issue-1185-create-user-empty-teams b/changes/issue-1185-create-user-empty-teams deleted file mode 100644 index 7aacb71af6..0000000000 --- a/changes/issue-1185-create-user-empty-teams +++ /dev/null @@ -1 +0,0 @@ -* Empty state when trying to assign user to teams if no teams exist \ No newline at end of file diff --git a/changes/issue-1206-create-pack b/changes/issue-1206-create-pack deleted file mode 100644 index 34bd082340..0000000000 --- a/changes/issue-1206-create-pack +++ /dev/null @@ -1 +0,0 @@ -* When creating packs, store the host, label, and team ids provided. Fixes issue 1206 \ No newline at end of file diff --git a/changes/issue-1231-global-schedule b/changes/issue-1231-global-schedule deleted file mode 100644 index ef3d4cb58f..0000000000 --- a/changes/issue-1231-global-schedule +++ /dev/null @@ -1 +0,0 @@ -* Adds APIs for working with the Global Schedule. Fixes issue 1231 diff --git a/changes/issue-1255-action-dropdown-styling b/changes/issue-1255-action-dropdown-styling deleted file mode 100644 index 0996a5c40b..0000000000 --- a/changes/issue-1255-action-dropdown-styling +++ /dev/null @@ -1,2 +0,0 @@ -* Actions dropdown matches wireframes -* Fix spacing, arrow, coloring \ No newline at end of file diff --git a/changes/issue-1278-select-leader b/changes/issue-1278-select-leader deleted file mode 100644 index 978909ce49..0000000000 --- a/changes/issue-1278-select-leader +++ /dev/null @@ -1 +0,0 @@ -* Add mechanism so that only one instance of the horizontally deployed fleet servers runs the cleanups and other jobs alike. Fixes issue 1278 diff --git a/changes/issue-1286-improve-errors b/changes/issue-1286-improve-errors deleted file mode 100644 index 7bd5cbb3a9..0000000000 --- a/changes/issue-1286-improve-errors +++ /dev/null @@ -1 +0,0 @@ -* Improve error messages at the API level. Fixes issue 1286. diff --git a/changes/issue-1292-limit-user-roles b/changes/issue-1292-limit-user-roles deleted file mode 100644 index 273c4f6a68..0000000000 --- a/changes/issue-1292-limit-user-roles +++ /dev/null @@ -1 +0,0 @@ -* Make sure that all the global roles are within the expected values. Fixes issue 1292. \ No newline at end of file diff --git a/changes/issue-1300-add-host-users b/changes/issue-1300-add-host-users deleted file mode 100644 index 2bc02da1f1..0000000000 --- a/changes/issue-1300-add-host-users +++ /dev/null @@ -1 +0,0 @@ -* Adds host users list and API. Fixes issue 1300 \ No newline at end of file diff --git a/changes/issue-1319-home-page-host-summary b/changes/issue-1319-home-page-host-summary deleted file mode 100644 index edb74e8a48..0000000000 --- a/changes/issue-1319-home-page-host-summary +++ /dev/null @@ -1,2 +0,0 @@ -* Adds homepage to Fleet app -* Host Summary is displayed on Homepage \ No newline at end of file diff --git a/changes/issue-1321-send-statistics b/changes/issue-1321-send-statistics deleted file mode 100644 index e673097d3c..0000000000 --- a/changes/issue-1321-send-statistics +++ /dev/null @@ -1 +0,0 @@ -* If enabled, it sends usage analytics to fleetdm.com. Fixes issue 1321 \ No newline at end of file diff --git a/changes/issue-1324-activity-feed b/changes/issue-1324-activity-feed deleted file mode 100644 index 3e3b59329b..0000000000 --- a/changes/issue-1324-activity-feed +++ /dev/null @@ -1 +0,0 @@ -* Add activities API that shows changes across the platform as users take action. Resolves issue 1324 \ No newline at end of file diff --git a/changes/issue-1329-remove-duplicate-enroll-secrets b/changes/issue-1329-remove-duplicate-enroll-secrets deleted file mode 100644 index 043d44d91d..0000000000 --- a/changes/issue-1329-remove-duplicate-enroll-secrets +++ /dev/null @@ -1 +0,0 @@ -* Fix an issue with data migrations where enroll secrets will end up duplicated after the name column removal. Fixes issue 1329 diff --git a/changes/issue-1333-global-schedule-frontend b/changes/issue-1333-global-schedule-frontend deleted file mode 100644 index f94b5ecf88..0000000000 --- a/changes/issue-1333-global-schedule-frontend +++ /dev/null @@ -1 +0,0 @@ -* New Schedule page feature allows users to create and remove queries from a global schedule applying to all hosts diff --git a/changes/issue-1350-improve-firefox-dropdown-styling b/changes/issue-1350-improve-firefox-dropdown-styling deleted file mode 100644 index 6676e5872c..0000000000 --- a/changes/issue-1350-improve-firefox-dropdown-styling +++ /dev/null @@ -1,2 +0,0 @@ -* Dropdown CSS compatible with firefox -* Correct row heights rendering in Firefox tables \ No newline at end of file diff --git a/changes/issue-1359-fleetctl-host-transfer b/changes/issue-1359-fleetctl-host-transfer deleted file mode 100644 index 9eac68a888..0000000000 --- a/changes/issue-1359-fleetctl-host-transfer +++ /dev/null @@ -1 +0,0 @@ -* Add host transfer capabilities to fleetctl. Fixes issue 1359. \ No newline at end of file diff --git a/changes/issue-1360-fleetctl-user-delete b/changes/issue-1360-fleetctl-user-delete deleted file mode 100644 index 6b101a260c..0000000000 --- a/changes/issue-1360-fleetctl-user-delete +++ /dev/null @@ -1 +0,0 @@ -* Add user delete capabilities to fleetctl. Fixes issue 1360 \ No newline at end of file diff --git a/changes/issue-1363-software-inventory-searchable b/changes/issue-1363-software-inventory-searchable deleted file mode 100644 index 60d9c613af..0000000000 --- a/changes/issue-1363-software-inventory-searchable +++ /dev/null @@ -1,3 +0,0 @@ -* Refactore software inventory table on host details page to use TableContainer -* Now searchable, shows count, reorder by name and type -* Vulnerabilities flag still sleeper feature in frontend waiting for backend work \ No newline at end of file diff --git a/changes/issue-1373-add-status-to-fleetctl-get-command b/changes/issue-1373-add-status-to-fleetctl-get-command deleted file mode 100644 index 9b93b93fed..0000000000 --- a/changes/issue-1373-add-status-to-fleetctl-get-command +++ /dev/null @@ -1 +0,0 @@ -* Change fleetctl get hosts to respond with host "status", "display_text", and "labels". Fixes issue 1373 diff --git a/changes/issue-1385-create-user-tooltips b/changes/issue-1385-create-user-tooltips deleted file mode 100644 index 173fbb3923..0000000000 --- a/changes/issue-1385-create-user-tooltips +++ /dev/null @@ -1 +0,0 @@ -* Clean placement, size, and position of tooltip/hover area \ No newline at end of file diff --git a/changes/issue-1447-tables-ascending-order b/changes/issue-1447-tables-ascending-order deleted file mode 100644 index c32212af8e..0000000000 --- a/changes/issue-1447-tables-ascending-order +++ /dev/null @@ -1 +0,0 @@ -* Reorder hosts and user UI tables in ascending order (A-Z) \ No newline at end of file diff --git a/changes/issue-296-disable-sso-for-users b/changes/issue-296-disable-sso-for-users deleted file mode 100644 index da681fb0db..0000000000 --- a/changes/issue-296-disable-sso-for-users +++ /dev/null @@ -1 +0,0 @@ -* When disabling SSO at the org level, disable it for all users. Fixes issue 296 \ No newline at end of file diff --git a/changes/issue-872-clear-host-settings-from-config b/changes/issue-872-clear-host-settings-from-config deleted file mode 100644 index 065b3f6662..0000000000 --- a/changes/issue-872-clear-host-settings-from-config +++ /dev/null @@ -1 +0,0 @@ -* Fix bug where it was not possible to clear host settings by applying config. Fixes issue 872. \ No newline at end of file diff --git a/changes/issue-966-remove-sources b/changes/issue-966-remove-sources deleted file mode 100644 index 7c1ba0bde1..0000000000 --- a/changes/issue-966-remove-sources +++ /dev/null @@ -1 +0,0 @@ -* Remove YUM and APT sources from software inventory. Fixes issue 966. diff --git a/docs/3-Contributing/5-Releasing-Fleet.md b/docs/3-Contributing/5-Releasing-Fleet.md index 96f0de4971..c854987127 100644 --- a/docs/3-Contributing/5-Releasing-Fleet.md +++ b/docs/3-Contributing/5-Releasing-Fleet.md @@ -2,7 +2,7 @@ Note: Please prefix versions with `v` (eg. `v4.0.0`) in git tags, Helm charts, and NPM configs. -1. Update the [CHANGELOG](../../CHANGELOG.md) with the changes that have been made since the last Fleet release. Update the NPM [package.json](../../tools/fleetctl-npm/package.json) with the new version number (do not yet `npm publish`). Update the [Helm chart](../../charts/fleet/Chart.yaml) and [values file](../../charts/fleet/values.yaml) with the new version number. +1. Update the [CHANGELOG](../../CHANGELOG.md) with the changes that have been made since the last Fleet release. Update the NPM [package.json](../../tools/fleetctl-npm/package.json) with the new version number (do not yet `npm publish`). Update the [Helm chart](../../charts/fleet/Chart.yaml) and [values file](../../charts/fleet/values.yaml) with the new version number. Remove all files from the `/changes` top-level directory except for the `.keep` file. Commit these changes via Pull Request and pull the changes on the `main` branch locally. Check that `HEAD` of the `main` branch points to the commit with these changes. diff --git a/handbook/support-process.md b/handbook/support-process.md index 3a24b875a3..715153925d 100644 --- a/handbook/support-process.md +++ b/handbook/support-process.md @@ -6,7 +6,7 @@ The support process is accomplished via an on-call rotation and the weekly on-ca The individual on-call is responsible for responding to Slack comments, Slack threads, and GitHub issues raised by customers and the community. -The on-call retro meeting at Fleet provides time to discuss highlights and answer the following questions about the previous week's on-call: +The daily standup meeting at Fleet provides time to discuss highlights and answer the following questions about the previous week's on-call: 1. What went well?