Page MenuHomeDevCentral

Move eggdrops from Ysul to WindRiver
Open, NormalPublic

Description

  • Provision role ViperServ on WindRiver
    • Unit account
    • Unit eggdrop
    • Unit fbsql
    • Unit fantoir
    • Unit rabbitmq-tcl
    • Unit software - OK but see T2214 for youtube-dl issues
    • Unit wikidata-access-layer
  • Import data from Ysul
  • Run Dæghrefn
  • Ensure MariaDB is connected
  • Clear RabbitMQ queues to avoid flood of messages
  • Run Wearg
  • Ensure RabbitMQ is connected
  • Run TC2 (do we still have relevant things there?)

Event Timeline

dereckson triaged this task as Normal priority.Sat, Feb 7, 10:50
dereckson created this task.

Unit account done, next step: Vault credentials

Vault credentials provisioned, eggdrop installed

Removed the crontab entry so we can continue the deployment progressively

Blocker to connect to MariaDB database with fbsql extension at T2213.

dereckson updated the task description. (Show Details)

Roles is provisioned excepted the youtube-dl package, see T2214.

Data imported from Ysul.

Next: Vault policy

Tcl error in file '/srv/viperserv/Daeghrefn/eggdrop.conf':
Vault returned HTTP/1.1 400 Bad Request, 200 OK was expected.
    while executing
"error "Vault returned [::http::code $httpToken], 200 OK was expected.""
    (procedure "::vault::request" line 19)
    invoked from within
"::vault::request POST /v1/auth/approle/login $params"
    (procedure "::vault::appRoleLogin" line 3)
    invoked from within
"::vault::appRoleLogin $vault(roleID) $vault(secretID)"
    (procedure "vault_login" line 5)
    invoked from within
"vault_login"
    (file "scripts/Vault.tcl" line 25)
    invoked from within
"source scripts/Vault.tcl"
    (file "/srv/viperserv/Daeghrefn/eggdrop.conf" line 58)
* CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)