Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
sdibella (prolixpost)
tails
Commits
5fb07a1f
Unverified
Commit
5fb07a1f
authored
Nov 20, 2020
by
intrigeri
Browse files
Release process: generate the call for trusted reproducer from a template
parent
cd0c829d
Changes
3
Hide whitespace changes
Inline
Side-by-side
bin/generate-call-for-trusted-reproducer
0 → 100755
View file @
5fb07a1f
#! /usr/bin/python3
import
jinja2
def
call_for_trusted_reproducer_contents
(
args
)
->
str
:
jinja2_env
=
jinja2
.
Environment
(
loader
=
jinja2
.
FileSystemLoader
(
'config/release_management/templates'
))
return
(
jinja2_env
.
get_template
(
'call_for_trusted_reproducer.mdwn'
).
render
(
version
=
args
.
version
))
if
__name__
==
'__main__'
:
import
argparse
parser
=
argparse
.
ArgumentParser
()
parser
.
add_argument
(
'--version'
,
required
=
True
)
args
=
parser
.
parse_args
()
print
(
call_for_trusted_reproducer_contents
(
args
))
config/release_management/templates/call_for_trusted_reproducer.mdwn
0 → 100644
View file @
5fb07a1f
{# Jinja2 template used by bin/generate-call-for-trusted-reproducer -#}
To: tails@boum.org, tails-foundations@boum.org, tails-manual-testers@boum.org
Subject: Looking for a Trusted Reproducer for Tails {{version}}
Hi!
can you be the Trusted Reproducer for Tails {{version}}?
Your job will be to reproduce the ISO and USB images for the RC (if applicable)
and final release within 72 hours after the RM (yours truly) has unplugged
their smartcard.
When accepting the offer, you must immediately read the "Preparation" section of
the instructions:
https://tails.boum.org/contribute/release_process/test/reproducibility/#preparation
Thank you for considering,
cheers!
wiki/src/contribute/working_together/roles/release_manager.mdwn
View file @
5fb07a1f
...
...
@@ -53,12 +53,11 @@ the Foundations Team's duties.
to provide any information they could not, such as:
- Code freeze date
- If this will be a major release: the release schedule for its RC.
- Ask <tails@boum.org> and <tails-foundations@boum.org> for a _Trusted Reproducer_ who will reproduce the
ISO and USB images for the RC and final release within 72 hours after
the RM has unplugged their smartcard. When accepting the offer,
the Trusted Reproducer must read the [["Preparation" section of
the instructions|contribute/release_process/test/reproducibility#preparation]].
If needed, the request can be extended to <tails-manual-testers@boum.org>.
- Ask for a _Trusted Reproducer_:
./bin/generate-call-for-trusted-reproducer \
--version VERSION_YOU_WILL_RELEASE
- Update [[contribute/calendar]] accordingly.
- Check if the due date of the corresponding
[[!tails_gitlab groups/tails/-/milestones desc="GitLab milestone"]]
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment