Hello,

I've a openldap 2.4.30 syncrepl setup which is used by our applications.
There are over 50 servers in the setup.
I want to upgrade our application to the next version. In a single
downtime, all servers cannot be upgraded. So the application will be
upgraded in phase wise manner. Application upgrade requires some changes in
ldap schemas. I want to update the schemas in same phases as the
application so as to avoid separate downtime for schema update. I'm
planning to update schema on the consumers first and provider last so that
during the phases, some servers with old schemas and others with new
schemas both replicate properly.


schemachecking is set to off on all servers.

I understand that new attributes added in schema will not be present on
provider at the beginning, so there is no question of their replication.
I've compared the schemas and found that none of the attributes is deleted.
Only change is that for some attributes we have added 'ordering' and for
some we have changed the 'equality'.

I'm not using cn=config - if that is a consideration.

So will it all work ?
Is there a better way?

Thanks in advance,
Amol Kulkarni.

Reply via email to