* Change charm database user
* Fix tests user
* Add password rotation action
* Rework secrets management
* Add unit tests
* Add constants
* Update part of the code to correct actions
* Implement password rotation
* Improve messages
* Improve get password test
* Fix comment and remove unneeded else block
* Add set password unit test
* Improve unit test
* Change helper function
* Add copyright notice
* Improve username retrieval
* Add initial code for password rotation test
* Fix comment
* Add test checks
* Small fix
* Add retry to helper function
* Fix lint problems
* Improve integration test
* Add pytest mark
* Add separate jobs for different tests
* Add separate encironments for different tests
* Define asyncio mode
* Add pytest marks
* Fix test name
* Remove duplicate job
* Squashed commit of the following:
commit db8dbd8996b59ed25fb5af3fb3aed640c5fe531e
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Fri Aug 26 16:15:15 2022 -0300
Add pytest mark
commit b6f2d8a72b8850fe579b3f30af57d39531677b0b
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 14:57:20 2022 -0300
Improve integration test
commit 16dce63f64e6bb536c89310a36c6f2a96e7aac0e
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 13:50:42 2022 -0300
Fix lint problems
commit 14ec0f0ab7eabc53315d4d6aedba75859ba147af
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 13:48:51 2022 -0300
Add retry to helper function
commit 4bc38b81197fa2f741c73f12e0f6fe4a2e71d155
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 11:56:41 2022 -0300
Small fix
commit 34421e5ffaa418896451e59f9068e29a6bfc50d0
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 11:47:51 2022 -0300
Add test checks
commit 7c75e45953b9b268aea06d99a44e2be929e7fb22
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 09:08:04 2022 -0300
Fix comment
commit 8988aa3c1d05c2a5824653c847198f8a4f83637d
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 09:07:22 2022 -0300
Add initial code for password rotation test
commit ef2bd31f3bb53fa4a3888d48bd1bd5f591a7373a
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 09:06:50 2022 -0300
Improve username retrieval
commit be497bcfd868585a2c51e1121455850606edcd39
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 08:31:03 2022 -0300
Add copyright notice
commit a728a2018d151e5f87518414dc46d08fe68bfc90
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Thu Aug 25 08:24:32 2022 -0300
Change helper function
commit 71f86ac9b01a407d9058e4fcbcf26552e29768a5
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 16:34:58 2022 -0300
Improve unit test
commit 0d7ea40bbf8827e7553410794628f6cd193c4921
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 16:32:52 2022 -0300
Add set password unit test
commit c92fdbcfad37b2a9c97a81b80d9568faf376466a
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 15:42:47 2022 -0300
Fix comment and remove unneeded else block
commit 4b7a534ec31a394b2067463277c3a62158272abd
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 13:59:35 2022 -0300
Improve get password test
commit 9c9b21198adfd9b8eebd4ce04ba5f6ae8b8a10aa
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 13:54:54 2022 -0300
Improve messages
commit f7024e4b6c4f5b58de60c9e630433727df6c2498
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 13:46:00 2022 -0300
Implement password rotation
commit b8a3fd2617bfb7fb9ec501b11ec3e288cc239678
Merge: 4735754 a336356
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 24 08:36:35 2022 -0300
Merge branch 'main' into password-rotation
commit 4735754b5afe6b7d32ca15d524f0c4f3be3aba1d
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 23 16:22:37 2022 -0300
Update part of the code to correct actions
commit e345432c36ea1f84fd422dfd6bcae9e2c111b0b4
Merge: ca8f525 36640b2
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 23 16:15:32 2022 -0300
Merge branch 'rework-secrets' into password-rotation
commit 36640b2620cefdacc8d3bbea76b0e3e7f894307e
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 23 11:44:53 2022 -0300
Add constants
commit 05b707e9c31d5b63fe36dbabb465b646e0aacb74
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 23 11:38:44 2022 -0300
Add unit tests
commit fc17a5e2ff466eea674771d33f353d3040d410fb
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 23 10:48:48 2022 -0300
Rework secrets management
commit ca8f52549e31bd8b876fa87f30db8021b4437df4
Merge: 4cf20fd 3e1ece8
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Mon Aug 22 14:54:17 2022 -0300
Merge branch 'main' into password-rotation
commit 4cf20fd54f6d5613392e39d84e9ddeae8fa9c35d
Merge: d325da6 62c636f
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 17 16:31:52 2022 -0300
Merge branch 'main' into password-rotation
commit d325da69f9cca215957480cbf5a2a65233d5c679
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Wed Aug 17 16:27:28 2022 -0300
Add password rotation action
commit dd395f56c765e54df46345f02fca8a5cbebd24ad
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 16 10:57:19 2022 -0300
Fix tests user
commit fe8bd8b6023dfbcfd6f28e42bf949f790db64348
Author: Marcelo Henrique Neppel <marcelo.neppel@canonical.com>
Date: Tue Aug 16 10:48:45 2022 -0300
Change charm database user
* Improve pytest marks
* Register pytest markers
* Fix pytest mark