# OpenJDK Install - Specific version

**URL:** <https://forum.ansible.com/t/openjdk-install-specific-version/34645>\
**Category:** Ansible Project\
**Created:** [February 18, 2021, 4:15pm UTC](https://forum.ansible.com/t/openjdk-install-specific-version/34645 "2021-02-18T16:15:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Subhi\_Andrews](https://avatars.discourse-cdn.com/v4/letter/s/bb73d2/32.png) [@Subhi\_Andrews](https://forum.ansible.com/u/Subhi_Andrews)\
**Post date:** [February 18, 2021, 4:15pm UTC](https://forum.ansible.com/t/openjdk-install-specific-version/34645/1 "2021-02-18T16:15:50Z")

</div>

Is there a way to install a specic version of JDK8 on CentOS using ansible? we are looking to pin versions of JDK to

java-1.8.0-openjdk-devel.x86\_64 1:1.8.0.282.b08-1.el7\_9

Thank you.

---

<div class="post-metadata">

**Author:** ![Dick\_Visser](https://avatars.discourse-cdn.com/v4/letter/d/d9b06d/32.png) [@Dick\_Visser](https://forum.ansible.com/u/Dick_Visser)\
**Post date:** [February 18, 2021, 5:05pm UTC](https://forum.ansible.com/t/openjdk-install-specific-version/34645/2 "2021-02-18T17:05:03Z")

</div>

[https://docs.ansible.com/ansible/latest/collections/ansible/builtin/dnf\_module.html#parameter-name](https://docs.ansible.com/ansible/latest/collections/ansible/builtin/dnf_module.html#parameter-name)

---

<div class="post-metadata">

**Author:** ![Subhi\_Andrews](https://avatars.discourse-cdn.com/v4/letter/s/bb73d2/32.png) [@Subhi\_Andrews](https://forum.ansible.com/u/Subhi_Andrews)\
**Post date:** [February 19, 2021, 6:25pm UTC](https://forum.ansible.com/t/openjdk-install-specific-version/34645/3 "2021-02-19T18:25:27Z")

</div>

we are using yum module to install it. How do we pass version information for JDK8?  
java-1.8.0-openjdk-1.8.0.282.b08-4.fc34.x86\_64.rpm ( this is the specific package we are trying to install)

---

<div class="post-metadata">

**Author:** ![Wawrzek\_Niewodniczan](https://avatars.discourse-cdn.com/v4/letter/w/bbe5ce/32.png) [@Wawrzek\_Niewodniczan](https://forum.ansible.com/u/Wawrzek_Niewodniczan)\
**Post date:** [February 20, 2021, 12:41pm UTC](https://forum.ansible.com/t/openjdk-install-specific-version/34645/4 "2021-02-20T12:41:20Z")

</div>

Can you selected a version of that particular package?

I worked with Azul JDK (free on Azure) and to achieve version lock I  
used yum versionlock:  
[https://www.man7.org/linux/man-pages/man1/yum-versionlock.1.html](https://www.man7.org/linux/man-pages/man1/yum-versionlock.1.html)

Thanks to versionlock you can still run "yum update".

Wawrzek

PS. I'll try to find an example of passing version to the yum module,  
but it should be in docs.
