IT-CPE icon indicating copy to clipboard operation
IT-CPE copied to clipboard

Meta's Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.

Results 17 IT-CPE issues
Sort by recently updated
recently updated
newest added

- Add `supports mac_os_x` to `fb_helpers/metadata.rb` - Alphabetize `supports` list **What type of PR is this?** cleanup **What this PR does / why we need it**: `fb_helpers` is quite clearly...

CLA Signed

Doesn't look like this is needed and was added by mistake. Removing. Issue #261

CLA Signed

## Description When running the quickstart as per the README, the following error is thrown: ``` No such cookbook: cpe_deprecation_notifier ``` ## Chef Version 18.1.0 ## Platform Version macOS ##...

**What type of PR is this?** /kind feature **What this PR does / why we need it**: This PR regenerates the contents of `itchef/cookbooks/cpe_chrome/libraries/gen_windows_chrome_known_settings.rb` by re-importing the contents of `itchef/cookbooks/cpe_chrome/scripts/win_chrome_policy.reg`...

CLA Signed

**What type of PR is this?** /kind feature **What this PR does / why we need it**: This PR will change the rights assignment on Windows files and directories to...

CLA Signed

In its current state, `CPE::Helpers.logged_on_user_sid` returns `nil` on Windows Server 2019 because `CPE::Helpers.logged_on_user_sid` is searching for a registry value `LastLoggedOnUserSID` in `CPE::Helpers.logged_on_user_registry` that doesn't exist in that version of the...

CLA Signed

I was bringing upstream into our internal repo and thought I'd submit these pretty minor changes. Adds unified_mode, switches OS lookups to [native methods](https://github.com/chef/chef/blob/main/chef-utils/lib/chef-utils/dsl/platform_family.rb), removes deprecated keys. That kind of...

CLA Signed

I don't understand why some of the native Chef helper functions [1] -- like `def linux?`, `def macos?`, `def debian_family?`, et al -- are being duplicated in `fb_helpers`, `cpe_helpers`. Rather...

## Description Currently there are a handful of cookbooks which leverage `'Administrators'` for defining `owner`, `group`, `rights`, et al. This is problematic when the default language of the Windows device...

**What type of PR is this?** /kind feature **What this PR does / why we need it**: This PR adds support for the Chrome policies ManagedConfigurationPerOrigin and WebAppInstallForceList. **Which issue(s)...

CLA Signed