Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable AllStars across OpenTelemetry organisation #1831

Closed
sakshi-1505 opened this issue Dec 6, 2023 · 14 comments
Closed

Enable AllStars across OpenTelemetry organisation #1831

sakshi-1505 opened this issue Dec 6, 2023 · 14 comments
Assignees

Comments

@sakshi-1505
Copy link

What?

We need to install/enable Allstar application across our organisation https://github.com/ossf/allstar.

Why?

Sig-Security is implementing auditing & security best-practices for the Otel organisation; to ensure certain checks & consistency across all the repository in our organisation, we need to install Allstar & enforce certain policies. See open-telemetry/sig-security#12, open-telemetry/sig-security#21

When?

We would prefer to get it install as soon as possible since we will have opt-in configuration for now which means it won't be enabled across the org's repositories but at the places over which we would have defined the configuration.

@sakshi-1505
Copy link
Author

cc: @jpkrohling @codeboten

@svrnm
Copy link
Member

svrnm commented Dec 6, 2023

Thank you for driving this @sakshi-1505!

@bogdandrutu
Copy link
Member

No idea about this product, happy to enable this if we have couple of the security-maintainers approving (+1) this.

@trask
Copy link
Member

trask commented Jan 2, 2024

cc @open-telemetry/sig-security-maintainers

@cartersocha
Copy link
Contributor

This is a known project to sig-security as part of the outreachy internship. Ping @jpkrohling

@codeboten
Copy link
Contributor

codeboten commented Jan 8, 2024

I approve. Thanks for opening the issue @sakshi-1505! @cartersocha @jpkrohling can you reply here with "I approve" 😬

@cartersocha
Copy link
Contributor

I approve

@svrnm
Copy link
Member

svrnm commented Jan 9, 2024

@sakshi-1505 can you provide some details what is required to roll out allstar? Do you have a suggestion, if using a dedicated repository is best, or can this be housed in the .github repository?

@jpkrohling
Copy link
Member

I approve as well

@bogdandrutu
Copy link
Member

We need to install/enable Allstar application across our organisation https://github.com/ossf/allstar.

Enabled it for the sig-security repo, do you need for all?

@sakshi-1505
Copy link
Author

can you provide some details what is required to roll out allstar? Do you have a suggestion, if using a dedicated repository is best, or can this be housed in the .github repository?

@svrnm we can actually use either but using a dedicated .allstar repository would be preferred by me given that it aligns with the convention established by Allstar and can help segregate security policy management from other GitHub configurations. This would also make the setup more transparent and easier to manage, especially if the number of policies increases in future.

@sakshi-1505
Copy link
Author

We need to install/enable Allstar application across our organisation https://github.com/ossf/allstar.

Enabled it for the sig-security repo, do you need for all?

@bogdandrutu We will need to enable it for all repo's ideally but for now we can limit the installation to few repos; @jpkrohling I suggest that we add otel-go & contrib-go in the first phase and if things work out fine we can enable it across the org.

@jpkrohling
Copy link
Member

otel-go & contrib-go

SGTM.

@bogdandrutu
Copy link
Member

Done. Closing this issue, please open a different one if more permissions are required (or extend the list).

Screenshot 2024-01-16 at 1 48 21 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants