# Named Releases (Release Policy) and tracking

**URL:** <https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940>\
**Category:** Product support\
**Created:** [August 20, 2019, 10:13am UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940 "2019-08-20T10:13:23Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![fritz](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/fritz/32/6305_2.png) [@fritz](https://forums.balena.io/u/fritz)\
**Post date:** [August 20, 2019, 10:13am UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/1 "2019-08-20T10:13:23Z")

</div>

Hi,  
I find the new feature “Release Policy” great but I have a few questions:

1. I’d like to pin all devices to a specific release which seems to be working by changing the “Release Policy” on top of the dashboard page to a certain commit id, right?

2. Newly added devices will also get this commit id, right?

3. Is it possible to “tag” or “name” commits? E.g. I want to have a certain commit tagged as “beta” and then assign a bunch of devices to it -\> then I easily could see “alpha”, “beta”, etc. instead of commit hashes that are difficult to remember.

4. If I set the application’s “release policy” to a certain commit, can I select distinct devices to use policy “latest” so they always get the latest build? Right now, I can only pick a commit Id or the application track “default”.

5. Can I define multiple “tracks” per application? If so, how? Didn’t find anything like that yet in the UI.

Thanks a lot!  
Cheers  
Fritz

---

<div class="post-metadata">

**Author:** ![sradevski](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/sradevski/32/1609_2.png) [@sradevski](https://forums.balena.io/u/sradevski)\
**Post date:** [August 20, 2019, 10:38am UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/4 "2019-08-20T10:38:48Z")

</div>

Hi there, let me give you an answer to each of your questions:

1. Yes, if you change the release policy, all devices that are not individually pinned to a specific release will follow that policy (either later or specific release)
2. Yes, that’s right.
3. Currently, it is not possible to name releases.
4. Currently, only the entire application can follow the latest release, and individual devices can only be pinned to a specific release. There is a way to achieve what you want by taking a different approach:

- Add a tag to all non-beta devices (something like `mode: production`)
- Filter by the tag, select all devices, and pin them to the specific release you want to use in production
- Set the app release policy to follow latest, which will make only the non-production devices get that release, and those can be your “beta” devices

1. As of now, no.

To expand to my answer, we do have a long-term plan to create “release channels” that will make everything you asked trivial to achieve. Until then I hope what we offer now can work for you. Let us know if you have any other questions/suggestions!

---

<div class="post-metadata">

**Author:** ![fritz](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/fritz/32/6305_2.png) [@fritz](https://forums.balena.io/u/fritz)\
**Post date:** [August 20, 2019, 10:58am UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/7 "2019-08-20T10:58:37Z")

</div>

Hey Stevche,  
thanks for your answers. I had the same impression - so thanks for confirming.  
Great already, and looking forward to the mentioned release channels feature!

Cheers  
Fritz

---

<div class="post-metadata">

**Author:** ![fritz](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/fritz/32/6305_2.png) [@fritz](https://forums.balena.io/u/fritz)\
**Post date:** [August 20, 2019, 1:24pm UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/9 "2019-08-20T13:24:30Z")

</div>

Hi,  
One last question @sradevski,  
following your suggestion in step 4: newly added devices will always get the app release (which would be the “beta”), right?  
Even if I add the device tag during preprovisioning using balena CLI, this does not affect the pinned release.  
Is this correct?

Thanks

---

<div class="post-metadata">

**Author:** ![zvin](https://avatars.discourse-cdn.com/v4/letter/z/a5b964/32.png) [@zvin](https://forums.balena.io/u/zvin)\
**Post date:** [August 20, 2019, 1:58pm UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/15 "2019-08-20T13:58:47Z")

</div>

Hello @fritz ,  
Newly added devices will get the app release.  
Device tags do not affect the pinned release.

---

<div class="post-metadata">

**Author:** ![fritz](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/fritz/32/6305_2.png) [@fritz](https://forums.balena.io/u/fritz)\
**Post date:** [March 6, 2020, 12:05pm UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/17 "2020-03-06T12:05:13Z")

</div>

Hi @sradevski / @zvin ,  
one additional remark / suggestion: putting some notes into the release would be great, e.g. if you deploy A/B releases for testing things, it would be very handy, to have a free text field on the releases page for each release to put some remarks there.

Thanks

---

<div class="post-metadata">

**Author:** ![robertgzr](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/robertgzr/32/1387_2.png) [@robertgzr](https://forums.balena.io/u/robertgzr)\
**Post date:** [March 6, 2020, 12:47pm UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/18 "2020-03-06T12:47:09Z")

</div>

@fritz we actually have tags for releases as well. you could put more long form style annotations there too and they would show up when hovering the label…

Not sure if this is along the lines of what you were looking for?

---

<div class="post-metadata">

**Author:** ![fritz](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/fritz/32/6305_2.png) [@fritz](https://forums.balena.io/u/fritz)\
**Post date:** [March 6, 2020, 1:12pm UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/20 "2020-03-06T13:12:27Z")

</div>

Hi,  
thanks, yes, I’ve seen that. But it’s a bit bumpy using a “name/value” pair for free text information. For now it’s ok, but maybe in the future 😉

Thanks & Cheers

---

<div class="post-metadata">

**Author:** ![robertgzr](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/robertgzr/32/1387_2.png) [@robertgzr](https://forums.balena.io/u/robertgzr)\
**Post date:** [March 6, 2020, 1:25pm UTC](https://forums.balena.io/t/named-releases-release-policy-and-tracking/25940/21 "2020-03-06T13:25:24Z")

</div>

Noted. I opened an internal ticket for tracking this o/
