Skip to content

Define the "jamf_service" configuration#26478

Merged
codingllama merged 6 commits intomasterfrom
codingllama/dt-jamfcfg
May 22, 2023
Merged

Define the "jamf_service" configuration#26478
codingllama merged 6 commits intomasterfrom
codingllama/dt-jamfcfg

Conversation

@codingllama
Copy link
Copy Markdown
Contributor

Add the "jamf_service" stanza to fileconf and the corresponding entry to servicecfg.

Changes on servicecfg, enterpriseServicesEnabled and ApplyFileConfig are part of the groundwork for the Jamf MDM service, as is the configuration itself.

https://github.com/gravitational/teleport.e/issues/826

@codingllama codingllama requested review from mdwn and strideynet May 17, 2023 21:01
@codingllama codingllama changed the title Define the jamf_service configuration Define the "jamf_service" configuration May 17, 2023
@github-actions github-actions Bot requested review from hugoShaka and probakowski May 17, 2023 21:01
@codingllama codingllama force-pushed the codingllama/dt-jamfcfg branch from 9c86b0d to d0f4bbb Compare May 17, 2023 21:41
Copy link
Copy Markdown
Contributor

@mdwn mdwn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall LGTM, just one question w/r/t the time.Duration pointers.

Comment thread lib/config/fileconf.go Outdated
Comment thread lib/config/fileconf.go Outdated
@codingllama codingllama force-pushed the codingllama/dt-jamfcfg branch 3 times, most recently from fb04687 to b3c6215 Compare May 18, 2023 20:23
@codingllama
Copy link
Copy Markdown
Contributor Author

Friendly ping @strideynet @hugoShaka @probakowski ?

Copy link
Copy Markdown
Contributor

@hugoShaka hugoShaka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay.

The RFD-7e is extremely clear and detailed. It gives all the context needed for the review. Thank you, this really helps :)

@codingllama
Copy link
Copy Markdown
Contributor Author

Thanks for the kind words, Hugo.

@codingllama codingllama force-pushed the codingllama/dt-jamfcfg branch from b3c6215 to 78d6325 Compare May 22, 2023 14:40
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from probakowski May 22, 2023 14:43
@codingllama codingllama enabled auto-merge May 22, 2023 14:50
@codingllama codingllama added this pull request to the merge queue May 22, 2023
Merged via the queue into master with commit b55b40a May 22, 2023
@codingllama codingllama deleted the codingllama/dt-jamfcfg branch May 22, 2023 15:13
@public-teleport-github-review-bot
Copy link
Copy Markdown

@codingllama See the table below for backport results.

Branch Result
branch/v13 Failed

codingllama added a commit that referenced this pull request May 22, 2023
* Add Jamf configuration to `servicecfg`

* Add Jamf to enterpriseServicesEnabled()

* Add JamfSpecV1 validation

* Add jamf_service to fileconf

* Add godoc to constants

* Use non-pointer durations
codingllama added a commit that referenced this pull request May 22, 2023
* Add Jamf configuration to `servicecfg`

* Add Jamf to enterpriseServicesEnabled()

* Add JamfSpecV1 validation

* Add jamf_service to fileconf

* Add godoc to constants

* Use non-pointer durations
@r0mant r0mant mentioned this pull request Jul 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants