Seite wählen

Ergebnisse für " 133 "

Nachhaltigkeit in der Firma?

Was bedeutet Nachhaltigkeit für dich?

Jeder von uns hat eine gewisse Vorstellung davon, was man dazu beitragen kann, für künftige Generationen Ressourcen zu erhalten. Manche setzen sich dafür ein, dass nur so viele Bäume gefällt werden, wie auch gepflanzt werden. Und manche finden es am Wichtigsten, dass nicht so viel Essen weggeworfen wird. Was ist dir wichtiger?
Dass weniger Plastikmüll produziert wird? Oder, dass man lokale Produkte kauft wegen der Umwelt?
Nun stellt sich die Frage, was man als Firma umsetzen kann, ohne direkt auf etwas zu verzichten.
Klar, wenn es einer Firma gut geht kann man tatsächlich einiges tun. Aber es muss gar nicht so viel kosten!

 

Was wir bei NETWAYS umsetzen

Also wir trinken unglaublich gerne Kaffee, und auch wenn wir wissen, dass sich dieser nicht auf der neuen Dachterrasse züchten lässt, können wir dennoch nicht darauf verzichten. Also, was tun?
Wir haben den Lieferanten gewechselt und werden nun von der lokalen Kaffeerösterei Rösttrommel beliefert, damit nicht auch noch der geröstete Kaffee weite Wege transportiert werden muss. Außerdem wird nun die Milch jede Woche frisch vom Biohof Stähr hierhin beliefert. Natürlich kostet es ein bisschen mehr als die H-Milch von Discounter um die Ecke, aber wir tun damit etwas Gutes nicht nur umwelttechnisch, sondern auch für unsere Gesundheit. Unser Obstlieferant Fruiton achtet auch auf einen Obstkorb mit Früchten der Saison, und kein Kollege beschwert sich, dass im Dezember keine Erdbeeren dabei sind. Dass wir trotzdem importierte Bananen dabei haben ist eine Wahl, die wir treffen. Keine Firma kann auf alles verzichten, aber was lässt sich machen ohne viel Aufwand? In unserem Büro haben wir zum Beispiel ein Filter am Wasserhahn, so dass wir keine Wasserflaschen bestellen müssen. Das spart Müll ein, es muss weniger hin und her gefrachtet werden, und wir sparen sogar dabei.

Unser Shop muss viel Verpackungsmaterial nutzen, um sicher zu gehen, dass jegliche Sensoren etc. heil beim Kunden ankommen. Aber was spricht dagegen Luftpolsterfolien von unseren Lieferungen wiederzuverwenden? Gar nichts, weshalb wir auch kaum Geld für solche Artikel ausgeben müssen, und gleichzeitig etwas für die Umwelt tun. Die neue Kollegin braucht einen Stifteköcher? Klar ist der aus Plastik günstiger, aber es gibt eine große Auswahl an Produkten aus nachwachsenden Rohstoffen, die gar nicht so unglaublich teuer sind.

 

Keine Firma kann im Alleingang die Welt retten

Jeder hat eigene Vorstellungen davon was wirklich wichtig ist. Also, was könnt ihr tun?
Wir bei NETWAYS haben viele Ideen, die wir künftig umsetzen können und werden.
Ihr auch?

Catharina Celikel
Catharina Celikel
Office Manager

Catharina unterstützt seit März 2016 unsere Abteilung Finance & Administration. Die gebürtige Norwegerin ist Fremdsprachenkorrespondentin für Englisch. Als Office Manager kümmert sie sich deshalb nicht nur um das Tagesgeschäft sondern übernimmt nebenbei zusätzlich einen Großteil der Übersetzungen. Privat ist der bekennende Bücherwurm am liebsten mit dem Fahrrad unterwegs.

SMSEagle: Neue Software-Version 3.41

Für die SMS-Gateways von SMSEagle wurde eine neue Software-Version veröffentlicht. Auf folgende Verbesserungen können sich User nach dem Update auf den neuen Minor-Release freuen:

Neue Features

  • Innerhalb der Option Periodic SMS können Nachrichten nun mit Unicode Encoding versendet werden
  • Der Network Monitor erlaubt es nun, Tasks in einem parallelen Modus laufen zu lassen

Fixes und Verbesserungen

  • Verbesserungen und Fixes in der Web-GUI und der API
  • verbessertes Script für den Modem-Watchdog

Eine vollständige Liste der Neuheiten in Version 3.41 kann hier eingesehen werden.

SMSEagle Gateways können folgendermaßen upgedatet werden

Der Zugang zu Software-Updates für das SMSEagle-Gerät ist innerhalb der Garantiezeit kostenlos. Seit der Softwareversion 3.2 kann ein Update über das Web-GUI durchgeführt werden. Wenn Sie ein Software-Update auf Ihrem Gerät durchführen möchten, öffnen Sie bitte Ihr Web-GUI > Einstellungen > Updates > Jetzt nach Software-Update suchen.

Um ein Update einer Softwareversion < 3.2 zu erhalten, nutzen Sie bitte das SMSEagle Support Center.

Bei Fragen rund um die Gateways von SMSEagle helfen wir gerne weiter – wir sind erreichbar per Mail oder telefonisch unter der 0911 92885-44. Wer uns gerne bei der Arbeit ein bisschen über die Schulter schauen oder den Shop und die angebotenen Produkte verfolgen möchte, kann uns seit kurzem auch auf Twitter folgen – über @NetwaysShop twittert das NETWAYS Shop Team!

Migration von GitLab mit Upgrade auf EE

Wer GitLab CE produktiv im Einsatz hat und mit den zusätzlichen Features der EE Version liebäugelt, der wird sich beim Umstieg zwangsläufig mit den Migrationsschritten auseinandersetzen, sofern der GitLab Server nicht von einem Hoster betreut wird. In diesem Post zeige ich, wie der Wechsel inklusive Migration auf einen anderen Server gelingen kann und beziehe mich dabei auf die Omnibus Version basierend auf Ubuntu 18.04. Der Ablauf ist gar nicht so kompliziert. Bügelt man die EE-Version einfach über die aktuelle CE Version, dann hat man nur zwei Schritte zu beachten. Wenn man allerdings einen EE Server parallel hochzieht, um dann auf diesen zu migrieren, so kommen ein paar mehr Schritte hinzu.
Deshalb zeige ich im Folgenden wie man per Backup und Restore auch zum Ziel kommt. Die ersten Schritte sind ziemlich identisch mit dem, was GitLab vorgibt.

  1. Zuerst erstellt man sich ein Backup:
    gitlab-rake gitlab:backup:create STRATEGY=copy

    Einfach um sich den aktuellen Stand vor der Migration zu sichern.
    Hier kann nicht viel schief gehen. Man sollte aber darauf achten, dass genügend Speicherplatz unter /var/opt/gitlab/backups zur Verfügung steht. Es sollten mindestens noch zwei Drittel des Speicherplatzes frei sein. Das resultierende Tar-Archiv sollte man sich anschließend weg kopieren, da im weiteren Verlauf ein weitere Backup erstellt wird.

  2.  Nun führt man das Script von GitLab aus, das die apt-Sourcen hinzufügt und ein paar benötigte Pakete vorinstalliert:
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
  3. Jetzt checkt man noch kurz welche Versionsnummer von GitLab CE momentan installiert ist:
    dpkg -l |grep gitlab-ce
  4. Danach installiert man die GitLab EE Version. Dabei wird die CE Version gelöscht und eine Migration durchgeführt. Um den Versionsstand kompatibel zu halten, verwendet man die gleiche Versionsnummer wie aus dem vorherigen Schritt. Lediglich der teil ‚ce‘ wird zu ‚ee‘ abgeändert:
    apt-get update && sudo apt-get install gitlab-ee=12.1.6-ee.0
  5. Nun erstellt man erneut ein Backup:
    gitlab-rake gitlab:backup:create STRATEGY=copy
  6. Das neu erstellte Backup transferiert man einschließlich der Dateien /etc/gitlab/gitlab-secrets.json und /etc/gitlab/gitlab.rb auf den EE Server. Das lässt sich z.B. per scp bewerkstelligen:
    scp /var/opt/gitlab/backups/*ee_gitlab_backup.tar ziel-server:./
    scp /etc/gitlab/gitlab-secrets.json ziel-server:./
    scp /etc/gitlab/gitlab.rb ziel-server:./
  7. Auf dem Zielserver sollte man natürlich GitLab EE in der entsprechenden Version installieren. Hier hält man sich am besten an die offizielle Anleitung. Nicht vergessen bei der Installation die Versionsnummer anzugeben.
  8. Jetzt verschiebt man die Dateien die man per scp transferiert hat und setzt die Dateiberechtigungen:
    mv ~/*ee_gitlab_backup.tar /var/opt/gitlab/backups
    mv ~/gitlab-secrets.json ~/gitlab.rb /etc/gitlab/
    chown root:root /etc/gitlab/gitlab-secrets.json /etc/gitlab/gitlab.rb
    chown git:git /var/opt/gitlab/backups/*ee_gitlab_backup.tar
  9. Dann startet man den Restore:
    gitlab-rake gitlab:backup:restore

    Man quittiert die einzelnen Abfragen mit ‚yes‘. Hat sich die URL für den neuen EE Server geändert, dann sollte man das in der /etc/gitlab.rb anpassen. In diesem Fall sind auch Änderungen an den GitLab Runnern vorzunehmen. Es reicht dann allerdings wenn man auf dem jeweiligen Runner in der Datei config.toml die URL in der [[runners]] Sektion anpasst, da der Token gleich bleibt.

Troubleshooting:

Es ist allerdings auch möglich, dass es zu Problemen mit den Runnern kommt. Dies zeigt sich z.B. dadurch, dass der Runner in seinen Logs 500er-Fehler beim Verbindungsversuch zum GitLab meldet. In diesem Fall sollte man zuerst versuchen den Runner neu zu registrieren. Falls die Fehler bestehen bleiben, ist es möglich, dass diese durch einen CI-Job verursacht werden, der während der Migration noch lief. So war es zumindest bei mir der Fall. Mit Hilfe der Anleitung zum Troubleshooting und den Infos aus diesem Issue kam ich dann zum Ziel:

gitlab-rails dbconsole
UPDATE ci_builds SET token_encrypted = NULL WHERE status in ('created', 'pending');

Wenn man sich das alles sparen möchte, dann lohnt es sich einen Blick auf unsere GitLab EE Angebote der NETWAYS Web Services zu werfen.

Gabriel Hartmann
Gabriel Hartmann
Senior Systems Engineer

Gabriel hat 2016 als Auszubildender Fachinformatiker für Systemintegrator bei NETWAYS angefangen und 2019 die Ausbildung abgeschlossen. Als Mitglied des Web Services Teams kümmert er sich seither um viele technische Themen, die mit den NETWAYS Web Services und der Weiterentwicklung der Plattform zu tun haben. Aber auch im Support engagiert er sich, um den Kunden von NWS bei Fragen und Problemen zur Seite zu stehen.

OSMC | Take a glance back…

This entry is part 34 of 35 in the series OSMC | glance back

… and get excited about the future!

Today’s video-goodie for you: OSMC 2018 | Make IT monitoring ready for cloud-native systems by Rodrigue Chakode

YouTube player

The next #OSMC will take November 4 – 7, 2019. Save the date!

Psssst…

Call for papers is open until July 31, 2019!

See you!

Keya Kher
Keya Kher
Marketing Specialist

Keya ist seit Oktober 2017 in unserem Marketing Team. Nach ihrer Elternzeit ist sie seit Februar 2024 wieder zurück, um sich speziell um Icinga-Themen zu kümmern. Wenn sie sich nicht kreativ auslebt, entdeckt sie andere Städte oder schmökert in einem Buch. Ihr Favorit ist “The Shiva Trilogy”.  

OSMC | Take a glance back…

This entry is part 33 of 35 in the series OSMC | glance back

… and get excited about the future!

Today’s video-goodie for you: OSMC 2018 | Learnings, patterns and Uber’s metrics platform M3… by Rob Skillington

YouTube player

The next #OSMC will take November 4 – 7, 2019. Save the date!

Psssst…

Call for papers is open until July 31, 2019!

See you!

Keya Kher
Keya Kher
Marketing Specialist

Keya ist seit Oktober 2017 in unserem Marketing Team. Nach ihrer Elternzeit ist sie seit Februar 2024 wieder zurück, um sich speziell um Icinga-Themen zu kümmern. Wenn sie sich nicht kreativ auslebt, entdeckt sie andere Städte oder schmökert in einem Buch. Ihr Favorit ist “The Shiva Trilogy”.