-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.0 testing scenarios #110
Comments
done. |
closed wrong issue.. |
@ftrotter This line breaks installer because there's no column 'wrench' Is this supposed to be wrench_label you want to impose a uinique constraint?
|
@ftrotter You make a couple references to uninstalling Zermelo instances. What "uninstall" process are you using? Do you just mean delete the Laravel app code? |
I mean removing the zermelo install and other zermelo projects from composer.json and doing a composer update. |
That’s what I figured. I used “composed remove careset/zeemeLo*” Which has same effect. I added to the readMe.
Ken
… On Dec 16, 2019, at 1:55 PM, Fred Trotter ***@***.***> wrote:
I mean removing the zermelo install and other zermelo projects from composer.json and doing a composer update.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Attempting to make sure that we get a nice, clear error message when composer require has been run but before zermelo:install has been executed and an attempt is made to access a report through the browser. After a thorough uninstall of zermelo, and running composer require, I receive the following error on attempting to access a report in Lore Commander: Not super nice. Is this due to a bug in the error catcher, or rather due to over-zealous uninstall on my part? |
Created separate issues for bullet points 9 and 10, as these have spun into their own problems. The last point will be covered under issue #50. |
I’m confused as well about the 7th and 8th bullet points here. 7 is asking to confirm that when the db credentials specified in the .env do not have access to the cache and config tables in the db, the state is handled correctly. similarly, 8 asks to remove access from a previously working installation and to confirm that it works “as expected”. I changed the user name in the .env to something that doesn’t exist in the users list, and got this error: am I understanding correctly that this is the correct error, and thus can check off both the 7th and 8th points? If so we're ready to close this issue. |
Remaining problems will be evaluated in their own threads. |
We know that there are several errors that are going to regularly occur every time some new user installs zermelo. One of them is that access to _zermelo_config and _zermelo_cache is not enabled. Sometimes people will get this error from the command line (I think the install process is pretty good at this point at making that smooth) but sometimes, it will happen because they go to a website. I would like to have Zermelo be smart enough to check that database access to these two tables exist, and "catch" this error and display a single sentence on screen. "The (insert mysqlusername here) mysql user does not have permissions to the (databaes for _zermelo_cache and _zermelo_config gotten from the config file). You need to enable this access before moving forward." Literally I want that sentence on the screen and nothing else. I do not want to have someone "figure out" what the most common configuration errors are when then install the system. The system should be smart enough to know "I am not installed yet". Sean, you should spend a little time looking at the php notions of try/catch: Regards, |
Gotcha, this makes sense now. |
It seems like the major refactoring process has worked for the 1.0 release.. leaving only various minor bugs around. However, the installation process still leaves a lot to be desired.. and can get to some wonky states... For that reason, lets be sure to test in the following basic deployment scenarios:
After the "installation testing" has been completed, each test report in the ZTest project should be run... and pass...
And then I think we are ready for 1.0
-FT
The text was updated successfully, but these errors were encountered: