haladó

Ansible: AttributeError: 'Task' object has no attribute 'async_val'

Ansible logó

Probléma: Az általad futtatott playbook teljes rendszerfrissítésre is tartalmaz utasításokat. A frissítés utáni utasítások ugyanakkor nem futnak le, csak a következő hibaüzenetet kapod:

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 130, in run
    for array in ['warnings', 'deprecations']:
  File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 528, in _execute
    try:
  File "/usr/lib/python2.7/site-packages/ansible/plugins/action/normal.py", line 43, in run
    wrap_async = self._task.async_val and not self._connection.has_native_async
AttributeError: 'Task' object has no attribute 'async_val'

MySQL: ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES

MariaDB logó
Probléma: Replikációs jogokat akarsz adni MariaDB-ben/MySQL-ben egy felhasználónak, de az alábbi hibaüzenetet kapod:
ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES

Megoldás:A replikációt végző felhasználó nem korlátozható csak egy adott adatbázis hozzáférésére.
Hibás parancs:

Inkscape: error while loading shared libraries: libwpg-0.3.so.3

Inkscape logó
Probléma: Friss telepítés után az Inkscape a következő hibaüzenetet dobja:
inkscape: error while loading shared libraries: libwpg-0.3.so.3: cannot open shared object file: No such file or directory.
Ugyanakkor az említett libwpg-0.3 telepítve van a rendszeren.

MantisBT: mezők elrejtése

Probléma: MantisBT-ben új jegy felvételekor/szerkesztésekor fölösleges mezők is megjelennek.
Megoldás: A Manage > Manage Configuration > Manage Columns fülön meg tudod nézni, hogy az adott projektnél milyen oszlopok érhetőek el.

Nálam ezek a következők:
id, project_id, reporter_id, handler_id, priority, severity, reproducibility, status, resolution, category_id, date_submitted, last_updated, version, fixed_in_version, target_version, view_state, summary, due_date, description, steps_to_reproduce, additional_information, attachment_count, bugnotes_count, selection, edit, notes, tags, overdue

Egy Cassandra frissítés története, avagy a legacy sárkány tüzet okád

Frissítés gomb
A cél tiszta és világos: A Datastax-féle Cassanda (DSE) 4.8.9-ről fel kell frissíteni adatvesztés nélkül az összes fontosabb klaszterünket 5.1.11-re, leállás és az üzleti folyamatok bárminemű megakasztása nélkül.

Frissítéskezelő: egyéni tükör használata

Probléma: A Frissítéskezelő alapértelmezetten letiltja a külső forrásokat és a fő kiszolgálót használja a csomagok letöltésére. Ám a fő kiszolgálóról való letöltés nagyon lassú tud lenni, ezért másik kiszolgálót szeretnénk használni.

Megoldás: A megfelelő tükör kiválasztása és beállítása után a „RELEASE_UPRADER_ALLOW_THIRD_PARTY” környezeti változót kell beállítani, és abból a konzolból kell indítani a frissítéskezelőt.

Ubuntu és Bitlocker – Megférnek együtt?

titkosítás illusztráció
Mint azt évek óta jól tudjuk, az Ubuntu és a Windows egész jól megférnek egymás mellett. De mi a helyzet akkor, ha lemeztitkosítást használunk?

Vannak olyan körülmények, ahol elkerülhetetlen, sőt egyenesen kötelező valamilyen lemeztitkosítási megoldás használata.