Hi Radoslaw,

Sent from my Desktop Computer

On 22/03/2021 16:23, Radosław Korzeniewski wrote:
Hello,

pon., 22 mar 2021 o 15:44 Adolf Belka (gmail) <adolf.be...@gmail.com 
<mailto:adolf.be...@gmail.com>> napisał(a):

    Hi All,

    I initially setup the regression system with sqlite3 to prove it was 
working in a simple manner. This worked and I was able to run the regression 
tests, most of which passed.


    I then changed my setup to mysql (mariadb for Arch Linux).

    I then re-ran make setup but get a whole lot of errors at the end. The 
following is just the end part with the errors but if the whole of the output 
from make setup is required I can provide that.


    Any clues, from the error messages being seen, for what I have not done 
correctly.


    Stopping the Bacula File daemon
    Stopping the Bacula Storage daemon
    Stopping the Bacula Director daemon
    Running database creation scripts
    Creating mysql database
    ERROR 1044 (42000) at line 1: Access denied for user ''@'localhost' to 
database 'regress'


It seems you have no permissions (Access denied above) to create a database. No 
database, no regression testing.

Thanks very much for the input.

Yes, I had to add my unprivileged user into mariadb with full granting, 
creation etc privileges and then most of the errors disappeared. I had to also 
redo the root user as somehow the blank password had become an invalid password 
and that was still causing some errors.

Once that was solved then I only have two errors left but they don't appear to 
be blocking (yet) as the regression tests are running okay so far.

The need to have your unprivileged user in mariadb/mysql with granting etc 
rights is not mentioned in the Regression instructions section of the manual.

The error messages still left are the "ERROR 1133...." line and the 
"....smartall.c:418-0 Orphaned buffer...." line in the output below.

I think the ERROR 1133 line may be related to the mariadb.sys user. Searching 
found other people with the same message and it was said to be a feature of 
that user.

The other error I have not been able to figure out at all but the disk based 
tests all seem to be working at the moment with mysql/mariadb.

Stopping the Bacula File daemon
Stopping the Bacula Storage daemon
Stopping the Bacula Director daemon
Running database creation scripts
Creating mysql database
Creation of regress database succeeded.
Deletion of regress MySQL tables succeeded.
Dropped mysql tables
Making mysql tables
Creation of Bacula MySQL tables succeeded.
Granting mysql privileges
Created MySQL database user: regress
ERROR 1133 (28000) at line 2: Can't find any matching row in the user table
Host    User    Password    Select_priv    Insert_priv Update_priv    
Delete_privCreate_priv    Drop_priv Reload_priv    Shutdown_priv    
Process_priv    File_priv Grant_priv    References_priv    Index_priv    
Alter_priv Show_db_priv    Super_privCreate_tmp_table_priv Lock_tables_priv    
Execute_priv    Repl_slave_priv Repl_client_priv    Create_view_priv    
Show_view_priv Create_routine_priv    Alter_routine_privCreate_user_priv 
Event_priv    Trigger_priv    Create_tablespace_priv 
Delete_history_privssl_type    ssl_cipher    x509_issuer x509_subject    
max_questions    max_updatesmax_connections max_user_connections    plugin    
authentication_string password_expired    is_role    default_role    
max_statement_time
localhost    mariadb.sys        N    N    N    N    N    N    N NN    N    N    
N    N    N    N    N    N    N    N    N    NN N    N    N    N    N    N    N 
   N                00    0 0    mysql_native_password        N    N        
0.000000
localhost    root        Y    Y    Y    Y    Y    Y    Y    Y YY    Y    Y    Y 
   Y    Y    Y    Y    Y    Y    Y    Y    YY Y    Y    Y    Y    Y    Y    Y   
                 00    0    0 mysql_native_password        N    N        
0.000000
localhost    ahb        Y    Y    Y    Y    Y    Y    Y    Y YY    Y    Y    Y  
  Y    Y    Y    Y    Y    Y    Y    Y    YY Y    Y    Y    Y    Y    Y    Y    
                00    0    0 mysql_native_password        N    N        0.000000
%    regress        N    N    N    N    N    N    N    N    N NN    N    N    N 
   N    N    N    N    N    N    N    N    NN N    N    N    N    N    N        
            0    00    0 mysql_native_password        N    N        0.000000
Privileges for user regress granted on database regress.
Starting the Bacula Storage daemon
Starting the Bacula File daemon
Starting the Bacula Director daemon
Stopping the Bacula File daemon
Stopping the Bacula Storage daemon
Stopping the Bacula Director daemon
hyperion-dir: smartall.c:418-0 Orphaned buffer: hyperion-dir 1048 bytes at 
7f122400b328 from lib/berrno.h:68
echo "Doing: scripts/do_sed"
Doing: scripts/do_sed
scripts/do_sed

Thanks and regards,

Adolf Belka

best regards
--
Radosław Korzeniewski
rados...@korzeniewski.net <mailto:rados...@korzeniewski.net>


_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to