Home
last modified time | relevance | path

Searched refs:rollout (Results 1 – 25 of 720) sorted by relevance

12345678910>>...29

/dports/www/firefox/firefox-99.0/toolkit/components/normandy/lib/
H A DPreferenceRollouts.jsm139 "bug-1648229-rollout-comcast-steering-rollout-release-78-80",
140 "bug-1732206-rollout-fission-release-rollout-release-94-95",
141 "bug-1745237-rollout-fission-beta-96-97-rollout-beta-96-97",
172 // of the rollout's changes redundant, so graduate the rollout.
193 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
241 * Add a new rollout
244 async add(rollout) {
298 await Promise.all(rollouts.map(rollout => store.put(rollout)));
309 return !!rollout;
330 return rollouts.filter(rollout => rollout.state === this.STATE_ACTIVE);
[all …]
H A DAddonRollouts.jsm29 * Unique slug of the rollout.
105 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
121 * Add a new rollout
122 * @param {AddonRollout} rollout
124 async add(rollout) {
130 * Update an existing rollout
134 async update(rollout) {
175 await Promise.all(rollouts.map(rollout => store.put(rollout)));
186 return !!rollout;
190 * Get a rollout by slug
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/toolkit/components/normandy/lib/
H A DPreferenceRollouts.jsm136 "rollout-doh-nightly-rollout-to-all-us-desktop-users-nightly-74-80-bug-1613481",
166 // of the rollout's changes redundant, so graduate the rollout.
187 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
235 * Add a new rollout
238 async add(rollout) {
251 async update(rollout) {
292 await Promise.all(rollouts.map(rollout => store.put(rollout)));
303 return !!rollout;
307 * Get a rollout by slug
324 return rollouts.filter(rollout => rollout.state === this.STATE_ACTIVE);
[all …]
H A DAddonRollouts.jsm29 * Unique slug of the rollout.
105 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
121 * Add a new rollout
122 * @param {AddonRollout} rollout
124 async add(rollout) {
130 * Update an existing rollout
134 async update(rollout) {
175 await Promise.all(rollouts.map(rollout => store.put(rollout)));
186 return !!rollout;
190 * Get a rollout by slug
[all …]
/dports/www/firefox-esr/firefox-91.8.0/toolkit/components/normandy/lib/
H A DPreferenceRollouts.jsm136 "rollout-doh-nightly-rollout-to-all-us-desktop-users-nightly-74-80-bug-1613481",
166 // of the rollout's changes redundant, so graduate the rollout.
187 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
235 * Add a new rollout
238 async add(rollout) {
251 async update(rollout) {
292 await Promise.all(rollouts.map(rollout => store.put(rollout)));
303 return !!rollout;
307 * Get a rollout by slug
324 return rollouts.filter(rollout => rollout.state === this.STATE_ACTIVE);
[all …]
H A DAddonRollouts.jsm29 * Unique slug of the rollout.
105 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
121 * Add a new rollout
122 * @param {AddonRollout} rollout
124 async add(rollout) {
130 * Update an existing rollout
134 async update(rollout) {
175 await Promise.all(rollouts.map(rollout => store.put(rollout)));
186 return !!rollout;
190 * Get a rollout by slug
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/toolkit/components/normandy/lib/
H A DPreferenceRollouts.jsm150 // of the rollout's changes redundant, so graduate the rollout.
153 log.debug(`Graduating rollout: ${rollout.slug}`);
157 rollout.slug,
174 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
216 * Add a new rollout
219 async add(rollout) {
232 async update(rollout) {
273 await Promise.all(rollouts.map(rollout => store.put(rollout)));
284 return !!rollout;
288 * Get a rollout by slug
[all …]
H A DAddonRollouts.jsm29 * Unique slug of the rollout.
105 TelemetryEnvironment.setExperimentActive(rollout.slug, rollout.state, {
121 * Add a new rollout
122 * @param {AddonRollout} rollout
124 async add(rollout) {
130 * Update an existing rollout
134 async update(rollout) {
175 await Promise.all(rollouts.map(rollout => store.put(rollout)));
186 return !!rollout;
190 * Get a rollout by slug
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/browser/extensions/doh-rollout/
H A Dmoz.build11 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org'] += [
17 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["experiments"]["doorhanger"] += [
22 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["experiments"]["heuristics"] += [
37 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["de"] += [
41 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["en_US"] += [
45 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["es_ES"] += [
49 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["es_MX"] += [
53 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["fr"] += [
57 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["it"] += [
61 FINAL_TARGET_FILES.features['doh-rollout@mozilla.org']["_locales"]["ru"] += [
[all …]
/dports/www/firefox/firefox-99.0/toolkit/components/normandy/actions/
H A DPreferenceRollbackAction.jsm45 const rollout = await PreferenceRollouts.get(rolloutSlug);
56 rollout?.enrollmentId ?? TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
60 `Cannot rollback rollout in graduation set "${rolloutSlug}".`
64 if (!rollout) {
69 switch (rollout.state) {
72 rollout.state = PreferenceRollouts.STATE_ROLLED_BACK;
73 for (const { preferenceName, previousValue } of rollout.preferences) {
78 await PreferenceRollouts.update(rollout);
86 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
93 // The rollout has already been rolled back, so nothing to do here.
[all …]
H A DPreferenceRolloutAction.jsm52 return ActionSchemas["preference-rollout"];
58 // Check if the rollout is on the list of rollouts to stop applying.
99 this.log.debug(`Updated preference rollout ${args.slug}`);
120 this.log.debug(`No updates to preference rollout ${args.slug}`);
124 // Check if this rollout would be a no-op, which is not allowed.
138 `New rollout ${args.slug} does not change any preferences.`
151 this.log.debug(`Enrolled in preference rollout ${args.slug}`);
166 * @param {PreferenceRollout} rollout The arguments from a rollout recipe.
171 for (const rollout of await PreferenceRollouts.getAllActive()) {
172 if (rollout.slug === slug) {
[all …]
H A DAddonRollbackAction.jsm31 const rollout = await AddonRollouts.get(rolloutSlug);
33 if (!rollout) {
38 switch (rollout.state) {
41 ...rollout,
45 const addon = await AddonManager.getAddonByID(rollout.addonId);
57 rollout.enrollmentId ||
65 … `Could not uninstall addon ${rollout.addonId} for rollback ${rolloutSlug}: it is not installed.`
72 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
84 `Unexpected state when rolling back ${rolloutSlug}: ${rollout.state}`
/dports/mail/thunderbird/thunderbird-91.8.0/toolkit/components/normandy/actions/
H A DPreferenceRollbackAction.jsm45 const rollout = await PreferenceRollouts.get(rolloutSlug);
56 rollout?.enrollmentId ?? TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
60 `Cannot rollback rollout in graduation set "${rolloutSlug}".`
64 if (!rollout) {
69 switch (rollout.state) {
72 rollout.state = PreferenceRollouts.STATE_ROLLED_BACK;
73 for (const { preferenceName, previousValue } of rollout.preferences) {
78 await PreferenceRollouts.update(rollout);
86 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
93 // The rollout has already been rolled back, so nothing to do here.
[all …]
H A DPreferenceRolloutAction.jsm52 return ActionSchemas["preference-rollout"];
58 // Check if the rollout is on the list of rollouts to stop applying.
99 this.log.debug(`Updated preference rollout ${args.slug}`);
120 this.log.debug(`No updates to preference rollout ${args.slug}`);
124 // Check if this rollout would be a no-op, which is not allowed.
138 `New rollout ${args.slug} does not change any preferences.`
151 this.log.debug(`Enrolled in preference rollout ${args.slug}`);
166 * @param {PreferenceRollout} rollout The arguments from a rollout recipe.
171 for (const rollout of await PreferenceRollouts.getAllActive()) {
172 if (rollout.slug === slug) {
[all …]
H A DAddonRollbackAction.jsm31 const rollout = await AddonRollouts.get(rolloutSlug);
33 if (!rollout) {
38 switch (rollout.state) {
41 ...rollout,
45 const addon = await AddonManager.getAddonByID(rollout.addonId);
57 rollout.enrollmentId ||
65 … `Could not uninstall addon ${rollout.addonId} for rollback ${rolloutSlug}: it is not installed.`
72 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
84 `Unexpected state when rolling back ${rolloutSlug}: ${rollout.state}`
/dports/www/firefox-esr/firefox-91.8.0/toolkit/components/normandy/actions/
H A DPreferenceRollbackAction.jsm45 const rollout = await PreferenceRollouts.get(rolloutSlug);
56 rollout?.enrollmentId ?? TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
60 `Cannot rollback rollout in graduation set "${rolloutSlug}".`
64 if (!rollout) {
69 switch (rollout.state) {
72 rollout.state = PreferenceRollouts.STATE_ROLLED_BACK;
73 for (const { preferenceName, previousValue } of rollout.preferences) {
78 await PreferenceRollouts.update(rollout);
86 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
93 // The rollout has already been rolled back, so nothing to do here.
[all …]
H A DPreferenceRolloutAction.jsm52 return ActionSchemas["preference-rollout"];
58 // Check if the rollout is on the list of rollouts to stop applying.
99 this.log.debug(`Updated preference rollout ${args.slug}`);
120 this.log.debug(`No updates to preference rollout ${args.slug}`);
124 // Check if this rollout would be a no-op, which is not allowed.
138 `New rollout ${args.slug} does not change any preferences.`
151 this.log.debug(`Enrolled in preference rollout ${args.slug}`);
166 * @param {PreferenceRollout} rollout The arguments from a rollout recipe.
171 for (const rollout of await PreferenceRollouts.getAllActive()) {
172 if (rollout.slug === slug) {
[all …]
H A DAddonRollbackAction.jsm31 const rollout = await AddonRollouts.get(rolloutSlug);
33 if (!rollout) {
38 switch (rollout.state) {
41 ...rollout,
45 const addon = await AddonManager.getAddonByID(rollout.addonId);
57 rollout.enrollmentId ||
65 … `Could not uninstall addon ${rollout.addonId} for rollback ${rolloutSlug}: it is not installed.`
72 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
84 `Unexpected state when rolling back ${rolloutSlug}: ${rollout.state}`
/dports/lang/spidermonkey78/firefox-78.9.0/toolkit/components/normandy/actions/
H A DPreferenceRollbackAction.jsm45 const rollout = await PreferenceRollouts.get(rolloutSlug);
47 if (!rollout) {
52 switch (rollout.state) {
55 rollout.state = PreferenceRollouts.STATE_ROLLED_BACK;
56 for (const { preferenceName, previousValue } of rollout.preferences) {
59 await PreferenceRollouts.update(rollout);
67 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
74 // The rollout has already been rolled back, so nothing to do here.
86 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
90 `Cannot rollback already graduated rollout ${rolloutSlug}`
[all …]
H A DPreferenceRolloutAction.jsm52 return ActionSchemas["preference-rollout"];
91 this.log.debug(`Updated preference rollout ${args.slug}`);
95 this.log.debug(`Ungraduated preference rollout ${args.slug}`);
112 this.log.debug(`No updates to preference rollout ${args.slug}`);
116 // Check if this rollout would be a no-op, which is not allowed.
130 `New rollout ${args.slug} does not change any preferences.`
143 this.log.debug(`Enrolled in preference rollout ${args.slug}`);
158 * @param {PreferenceRollout} rollout The arguments from a rollout recipe.
163 for (const rollout of await PreferenceRollouts.getAllActive()) {
164 if (rollout.slug === slug) {
[all …]
H A DAddonRollbackAction.jsm31 const rollout = await AddonRollouts.get(rolloutSlug);
33 if (!rollout) {
38 switch (rollout.state) {
41 ...rollout,
45 const addon = await AddonManager.getAddonByID(rollout.addonId);
57 rollout.enrollmentId ||
65 … `Could not uninstall addon ${rollout.addonId} for rollback ${rolloutSlug}: it is not installed.`
72 rollout.enrollmentId || TelemetryEvents.NO_ENROLLMENT_ID_MARKER,
84 `Unexpected state when rolling back ${rolloutSlug}: ${rollout.state}`
/dports/www/gitlab-workhorse/gitlab-foss-0a901d60f8ae4a60c04ae82e6e9c3a03e9321417/lib/gitlab/ci/templates/Jobs/
H A DDeploy.latest.gitlab-ci.yml157 .rollout: &rollout_template
203 timed rollout 10%:
205 stage: incremental rollout 10%
209 timed rollout 25%:
211 stage: incremental rollout 25%
215 timed rollout 50%:
221 timed rollout 100%:
228 rollout 10%:
233 rollout 25%:
238 rollout 50%:
[all …]
H A DDeploy.gitlab-ci.yml171 .rollout: &rollout_template
222 timed rollout 10%:
224 stage: incremental rollout 10%
228 timed rollout 25%:
230 stage: incremental rollout 25%
234 timed rollout 50%:
240 timed rollout 100%:
247 rollout 10%:
252 rollout 25%:
257 rollout 50%:
[all …]
/dports/www/gitlab-workhorse/gitlab-foss-0a901d60f8ae4a60c04ae82e6e9c3a03e9321417/doc/ci/environments/
H A Dincremental_rollouts.md41 allows more control over the this feature. The steps in an incremental rollout depend on the
45 For example, if your application has 10 pods and a 10% rollout job runs, the new instance of the
57 Then we [define the rollout amount for each step](https://gitlab.com/gl-release/incremental-rollout
60 rollout 10%:
73 A [deployable application](https://gitlab.com/gl-release/incremental-rollout-example) is
81 ![Timed rollout](img/timed_rollout_v12_7.png)
101 Then we [define the rollout amount for each step](https://gitlab.com/gl-release/timed-rollout-examp…
104 timed rollout 30%:
106 stage: timed rollout 30%
111 A [deployable application](https://gitlab.com/gl-release/timed-rollout-example) is
[all …]
/dports/sysutils/helm/helm-3.5.2/vendor/k8s.io/kubectl/pkg/cmd/rollout/
H A Drollout.go17 package rollout package
31 Manage the rollout of a resource.`) + rolloutValidResources)
35 kubectl rollout undo deployment/abc
37 # Check the rollout status of a daemonset
38 kubectl rollout status daemonset/foo`)

12345678910>>...29