Today I hit a snag when I was attempting to log into one of our JIRA dev environments where SSO unexpectedly wasn’t working properly and it didn’t let me in. So here’s my workaround. Open this URL in a new tab of the same browser: https://((your-jira-instance-address))/rest/auth/1/session Now, open the developer console of your web browser. For example, in Google Chrome, ...
I had this problem when I was writing an initializer script for one of the custom fields in my JIRA instance. This initializer is expected to work on projects of a certain JIRA workflow. It is also expected to work for all workflow actions including “Create”. Because this behaviour is expected to run at issue creation as well, finding the ...
Found a piece that isn’t well documented. But as usual, I’m explaining my steps and then the solution. It’s no real big deal anyway. Here’s the background: Mission was to write a Groovy script that returns all the transition screens used across all workflows of a given JIRA workflow scheme (for documentation purposes). This looked pretty easier, until a collection ...
I have reasons to believe that it rather steals contacts from your phone rather than politely synchronizing them. Once you install Facebook, it forces you to install Messenger aside. If you don’t it will keep sending you new message notifications but not letting you read them. So you install Messenger. Next, when you set up Messenger, they show you some ...
If you are into software development, you may have wanted to drop all tables of an Oracle database schema in a single shot. How do you do it? Here’s how I do it with a simple PL/SQL procedure. begin for i in (select * from tabs) loop execute immediate ('drop table ' || i.table_name || ' cascade constraints'); end loop; ...
JIRA to JIRA project migration — most of the time this has been a headache when it comes to customer negotiations and compromises. In my experience, usually it starts with a discussion round to identify what customer exactly needs. Some customers expect everything, including issue change history, comments, votes, etc. In this case we have to use the XML project import ...
I am a motorcycle rider who encountered with a number motorcycle accidents and still in one piece. Being a high speed fanatic, I read more and more about motorcycle safety following each accident. I explored ways to avoid trouble without losing the thrill of speed. As motorcycle training in Sri Lanka doesn’t commence in a professional way, most of the ...
I came across a hard disk with a corrupted MBR. In other words, I found a hard disk that lost all of its partitions but files and folders are still there. Tool of my choice in this kind of cases is TestDisk. Instead of repairing the disk directly, I took an image of the whole disk using “dd” because backup ...
Yesterday I blogged about how to fix JIRA Permission Schemes of a corrupted JIRA database. The observation was from atlassian-jira.log, but in my case I soon found out the problem was much greater in my case. All projects lost their workflow scheme, issue type screen scheme, and field configuration scheme, and project category associations. This led me to peek into ...
I created my Facebook account in 2007, when Facebook was slowly making its trend in this side of the world. And then I made the worst mistake – adding anyone. At that time, there was not many with Internet access, and even less had Facebook accounts. As a result of “keeping up with the latest trend” without even fully understanding ...
Recently I wrote about Mobitel LiveScreen because I was unhappy about the experience. As soon I published that on my Facebook page (850+ likes), it instantly took vast public attention. So far it reached 13,000+ people without targeted advertising. Given my page’s member base is small, the post made a significant reach. Unless advertised none of my other blog posts ...
So, this is loosely another part of the unofficial series ‘fixing a corrupted JIRA db‘. However, this is a different case. This JIRA instance (7.1.x) was created by importing a huge XML backup (> 1 million issues). Due to an unknown reason, ActiveObjects didn’t import. That means, JIRA Software (aka JIRA Agile) no longer functioned normal. It was soon discovered that ...
After a lengthy JIRA tip, I’m about to blog a Keyboard Ninja tip for users who do a lot of Ctrl + R thingy to navigate Bash history. This came up when I don’t want to use a session manager like PAC but rely on Bash history. I have a server IP address and SSH access. So, instead of doing just ...
A new LTS is here and it’s the season for upgrades. I downloaded Ubuntu 16.04 Desktop 64-bit and wanted to give it a try. First thing I would normally do is installing it on a virtual machine. So I could install software, customize, shake it, break it and feel how it works. Next thing is preparing a startup USB stick ...
It’s cool to see that Ubuntu 10.10 Maverick Meerkat is scheduled to release on 2010.10.10. In every 6 months a new Ubuntu is born. Usually it’s April and October. This time it’s three tens in a row. Yes, it’s 10.10 and I can’t even wait for the experience! Tomorrow I’ll be downloading the RC from SchoolNet. :) Till the release version, see ...
I came across a corrupted JIRA database with all projects lost their permission schemes. From the database, I believe this happens when corresponding records were deleted from the NODEASSOCIATION table. Whatever the cause is, you’ll notice the following log entry in atlassian-jira.log when this happens: 2017-05-23 02:57:18,363 WARN [permission.DefaultPermissionSchemeManager]: No permission scheme is associated with project '' The problem is, ...