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

securedrop-workstation-config package Makefile and CI #140

Merged
merged 4 commits into from Feb 11, 2020

Conversation

emkll
Copy link
Contributor

@emkll emkll commented Feb 10, 2020

Towards freedomofpress/securedrop-workstation#424

Ensures securedrop-workstation-config can build in CI, and provide Makefile target

Test plan

@emkll emkll requested a review from conorsch February 10, 2020 22:25
@emkll emkll added this to Ready for Review in SecureDrop Team Board Feb 10, 2020
Copy link
Contributor

@conorsch conorsch left a comment

Choose a reason for hiding this comment

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

Changelog needs a bit of attention. As for whether the package is useful, we're not currently using it for much—but having the foothold within the VMs, to feed in additional packages via unattended-upgrades (without Salt logic) seems quite valuable, so let's preserve it for now, and re-evaluate removal post-pilot.

securedrop-workstation-config/debian/changelog-trusty Outdated Show resolved Hide resolved
securedrop-workstation-config/debian/changelog-buster Outdated Show resolved Hide resolved
Builds the metapackage used for template builds
This package is only used for the Template build process, and for now only used to pull in dependencies. Arguably could be simplified by explicitly installing as part of the template install script, but could be helpful in the future.

Omitting nightlies of this package for simplicity, we should revisit if we make broader changes to this package.
This version update is due to build/ci changes
@emkll
Copy link
Contributor Author

emkll commented Feb 11, 2020

thanks @conorsch. Comments have been addressed, rebased on latest master

@conorsch conorsch merged commit 5431bb7 into master Feb 11, 2020
SecureDrop Team Board automation moved this from Ready for Review to Done Feb 11, 2020
@sssoleileraaa sssoleileraaa deleted the workstation-config-ci branch September 13, 2021 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants