diff --git a/meta/main.yml b/meta/main.yml
index 254f1022fc35296340753097a4211951f6e97969..800bd01080f87f390a01b19c7fd80a3d46160d58 100644
--- a/meta/main.yml
+++ b/meta/main.yml
@@ -46,16 +46,18 @@ galaxy_info:
         - bionic
     - name: Linux Mint
       versions:
+        - uma
         - ulyssa
         - ulyana
         - tricia
     - name: Debian
       versions:
+        - bullseye
         - buster
     - name: Centos
       versions:
-        - 8
         - 8-stream
+        - 8
 
   galaxy_tags: []
     # List tags for your role here, one per line. A tag is a keyword that describes
diff --git a/tasks/ubuntu/repositories.yml b/tasks/ubuntu/repositories.yml
index 9a70b4eb519c7f486cb607a4d287adc562cc6fc2..521b1a3452174df2c1a88111b4a4b0ff4c1c2ce7 100644
--- a/tasks/ubuntu/repositories.yml
+++ b/tasks/ubuntu/repositories.yml
@@ -1,6 +1,11 @@
 ---
 
 # Mint
+- name: Configure repositories for Linux Mint Uma
+  include_tasks: repositories/linux_mint/repositories_mint_uma.yml
+  when: ansible_distribution == 'Linux Mint' and ansible_distribution_release == 'uma'
+  tags: repositories
+
 - name: Configure repositories for Linux Mint Ulyssa
   include_tasks: repositories/linux_mint/repositories_mint_ulyssa.yml
   when: ansible_distribution == 'Linux Mint' and ansible_distribution_release == 'ulyssa'
@@ -30,6 +35,11 @@
 
 
 # Debian
+- name: Configure repositories for Debian Bullseye
+  include_tasks: repositories/debian/repositories_debian_bullseye.yml
+  when: ansible_distribution == 'Debian' and ansible_distribution_release == 'bullseye'
+  tags: repositories
+
 - name: Configure repositories for Debian Buster
   include_tasks: repositories/debian/repositories_debian_buster.yml
   when: ansible_distribution == 'Debian' and ansible_distribution_release == 'buster'
diff --git a/tasks/ubuntu/repositories/debian/repositories_debian_bullseye.yml b/tasks/ubuntu/repositories/debian/repositories_debian_bullseye.yml
new file mode 100644
index 0000000000000000000000000000000000000000..9fad7a8513b605a68ed7118c54e6264cfba17cde
--- /dev/null
+++ b/tasks/ubuntu/repositories/debian/repositories_debian_bullseye.yml
@@ -0,0 +1,48 @@
+---
+
+- name: Template a file to /etc/apt/sources.list for Debian Bullseye
+  copy:
+    content: |
+      deb [arch=amd64] http://deb.debian.org/debian bullseye main contrib
+      deb [arch=amd64] http://deb.debian.org/debian bullseye-updates main contrib
+      deb [arch=amd64] http://security.debian.org/debian-security bullseye-security main contrib
+    dest: /etc/apt/sources.list
+    owner: root
+    group: root
+    mode: 0644
+    force: yes
+
+- name: Template a file to /etc/apt/sources.list.d/non-free.list for Debian bullseye
+  copy:
+    content: |
+      deb [arch=amd64] http://deb.debian.org/debian bullseye non-free
+      deb [arch=amd64] http://deb.debian.org/debian bullseye-updates non-free
+      deb [arch=amd64] http://security.debian.org/debian-security bullseye-security non-free
+    dest: /etc/apt/sources.list.d/non-free.list
+    owner: root
+    group: root
+    mode: 0644
+    force: yes
+  when: apply_non_free is defined and apply_non_free
+
+- name: Template a file to /etc/apt/sources.list.d/backports.list for Debian Bullseye
+  copy:
+    content: |
+      deb [arch=amd64] http://deb.debian.org/debian bullseye-backports main contrib
+    dest: /etc/apt/sources.list.d/backports.list
+    owner: root
+    group: root
+    mode: 0644
+    force: yes
+  when: apply_backports is defined and apply_backports
+
+- name: Template a file to /etc/apt/sources.list.d/backports_non-free.list for Debian Bullseye
+  copy:
+    content: |
+      deb [arch=amd64] http://deb.debian.org/debian bullseye-backports non-free
+    dest: /etc/apt/sources.list.d/backports_non-free.list
+    owner: root
+    group: root
+    mode: 0644
+    force: yes
+  when: apply_backports is defined and apply_backports and apply_non_free is defined and apply_non_free
diff --git a/tasks/ubuntu/repositories/linux_mint/repositories_mint_uma.yml b/tasks/ubuntu/repositories/linux_mint/repositories_mint_uma.yml
new file mode 100644
index 0000000000000000000000000000000000000000..7901bae7fbbd30fc449dc06834bc662b33dd5011
--- /dev/null
+++ b/tasks/ubuntu/repositories/linux_mint/repositories_mint_uma.yml
@@ -0,0 +1,17 @@
+---
+
+- name: Template a file to /etc/apt/sources.list.d/official-package-repositories.list for Linux Mint Ulyssa
+  copy:
+    content: |
+      deb http://mirror.yandex.ru/linuxmint-packages uma main upstream import backport
+
+      deb http://mirror.yandex.ru/ubuntu focal main restricted universe multiverse
+      deb http://mirror.yandex.ru/ubuntu focal-updates main restricted universe multiverse
+      deb http://mirror.yandex.ru/ubuntu focal-backports main restricted universe multiverse
+
+      deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
+      deb http://archive.canonical.com/ubuntu/ focal partner
+    dest: /etc/apt/sources.list.d/official-package-repositories.list
+    owner: root
+    group: root
+    mode: 0644