Coder Social home page Coder Social logo

charmed-mysql-snap's People

Contributors

a-velasco avatar carlcsaposs-canonical avatar dragomirp avatar jardon avatar paulomach avatar shayancanonical avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

charmed-mysql-snap's Issues

`mysqlsh` python mode broken after switching to PPA

Steps to reproduce

  1. Install snap
  2. charmed-mysql.mysqlsh --py

Expected behavior

$ charmed-mysql.mysqlsh --py
MySQL Shell 8.0.33

Copyright (c) 2016, 2023, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.

Type '\help' or '\?' for help; '\quit' to exit.
 MySQL  Py > 

Actual behavior

$ charmed-mysql.mysqlsh --py
Python is not supported.

Versions

Operating system: Ubuntu 22.04.2 LTS

Working on snap revision 53, broken on revision 54 (switched to PPA in #27)

Additional context

https://chat.canonical.com/canonical/pl/o99gh7rfc3f3tc7wf3pk4umojh

Failed running MYSQL Service

Steps to reproduce

  1. sudo snap install --channel=8.0 mysql-server
  2. sudo snap start mysql-server.mysqld
  3. sudo snap logs mysql-server.mysqld

Expected behavior

MYSQL Service started properly.

Actual behavior

image

Versions

snap    2.59.5
snapd   2.59.5
series  16
ubuntu  22.04
kernel  5.15.0-84-generic

Log output

lamualfa@monoteam-server:~$ sudo snap start mysql-server.mysqld 
Started.
lamualfa@monoteam-server:~$ sudo snap logs mysql-server.mysqld 
2023-10-03T15:44:25Z mysql-server.mysqld[79505]: cp: cannot create regular file '/var/snap/mysql-server/common/mysql/conf.d/mysqldump.cnf': Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79505]: cp: cannot create regular file '/var/snap/mysql-server/common/mysql/debian-start': Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79505]: cp: cannot create regular file '/var/snap/mysql-server/common/mysql/my.cnf.fallback': Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79505]: cp: cannot create regular file '/var/snap/mysql-server/common/mysql/mysql.cnf': Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79505]: cp: cannot create regular file '/var/snap/mysql-server/common/mysql/mysql.conf.d/mysql.cnf': Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79505]: cp: cannot create regular file '/var/snap/mysql-server/common/mysql/mysql.conf.d/mysqld.cnf': Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79508]: sed: couldn't open temporary file /var/snap/mysql-server/common/mysql/mysql.conf.d/sed4hKO2c: Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79509]: sed: couldn't open temporary file /var/snap/mysql-server/common/mysql/mysql.conf.d/sedyaEoZ5: Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79510]: sed: couldn't open temporary file /var/snap/mysql-server/common/mysql/mysql.conf.d/sedXqvrUH: Permission denied
2023-10-03T15:44:25Z mysql-server.mysqld[79511]: touch: cannot touch '/var/snap/mysql-server/common/mysql/initialized': Permission denied

Unable to uninstall snap in charm

Steps to reproduce

  1. juju deploy mysql --channel 8.0/edge
  2. Wait for active/idle
  3. juju ssh mysql/0
  4. sudo snap remove charmed-mysql

Expected behavior

Snap uninstalls

Actual behavior

$ snap services charmed-mysql
Service                            Startup   Current   Notes
charmed-mysql.mysqld               disabled  active    -
charmed-mysql.mysqld-exporter      enabled   active    -
charmed-mysql.mysqlrouter-service  disabled  inactive  -
$ sudo snap remove charmed-mysql
2023-06-30T19:20:56Z INFO Waiting for "snap.charmed-mysql.mysqld.service" to stop.
error: cannot perform the following tasks:
- Stop snap "charmed-mysql" services (systemctl command [--no-reload enable snap.charmed-mysql.mysqld-exporter.service] failed with exit status 1: Failed to enable unit: Unit file snap.charmed-mysql.mysqld-exporter.service does not exist.
)
- Remove data for snap "charmed-mysql" (51) (unlinkat /var/snap/charmed-mysql/common: device or resource busy)
$ snap services charmed-mysql
Service                            Startup   Current   Notes
charmed-mysql.mysqld               disabled  inactive  -
charmed-mysql.mysqld-exporter      disabled  inactive  -
charmed-mysql.mysqlrouter-service  disabled  inactive  -
$ sudo snap remove charmed-mysql
error: cannot perform the following tasks:
- Remove data for snap "charmed-mysql" (51) (unlinkat /var/snap/charmed-mysql/common: device or resource busy)

Versions

Operating system: Ubuntu 22.04.2 LTS

Additional context

canonical/mysql-operator#235

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.